Chuỗi> tách C++

Lưu ý. Khi MaxSplit được chỉ định, danh sách sẽ bao gồm số lượng phần tử được chỉ định cộng với một. Khi maxsplit được chỉ định, danh sách sẽ chứa số phần tử đã chỉ định cộng với một


cú pháp

Sợi dây. Split (phân tách, MaxSplit)

Tham số value

Tham số Sự kiện mô tả máy tách biệt Không bắt buộc. The splits only to be used when split string. Theo mặc định, bất kỳ khoảng trắng nào cũng là một dấu táchMaxSplitKhông bắt buộc. Chỉ định số lượng để làm. Giá trị mặc định là -1, là "Tất cả các lần xuất hiện"

Nhiều ví dụ hơn

Thí dụ

Chia chuỗi, sử dụng dấu hài, theo sau là một khoảng trống, làm dấu phân cách

txt = "Xin chào, tên tôi là Peter, tôi 26 tuổi"

x = txt. tách ra (",")

trong (x)

Please tự mình thử »

Thí dụ

Định nghĩa và cách sử dụng

Phương thức

str.split(separator, maxsplit)
6 chia một chuỗi vào một danh sách

You can's only a parse, the default de parsing as any distance space

trong (x)

Please tự mình thử »

Thí dụ

Định nghĩa và cách sử dụng

Phương thức

str.split(separator, maxsplit)
6 chia một chuỗi vào một danh sách

Bạn có thể chỉ định phân tách, dấu phân cách mặc định là bất kỳ khoảng trắng nào.
x = txt. chia("#", 1)

trong (x)

Please tự mình thử »


Method string


Làm thế nào để bạn chia một chuỗi thành nhiều chuỗi trong Python?

Trong Python, bạn có thể chia một chuỗi với phương thức chia (). Nó phá vỡ một chuỗi (dựa trên bộ phân cách đã cho) và trả về một danh sách các chuỗi. Để phân chia một chuỗi, chúng tôi sử dụng phương thức. split()

Hàm chia() trong chuỗi là gì?

text = 'Python is a fun programming language'

# split the text from space print(text.split(' '))

# Output: ['Python', 'is', 'a', 'fun', 'programming', 'language']

Tách được sử dụng để chia một chuỗi được phân tách thành chuỗi con. Bạn có thể sử dụng một mảng ký tự hoặc một chuỗi để chỉ định các ký tự hoặc chuỗi phân định hoặc nhiều hơn nữa. Nếu không có bất kỳ ký tự phân định nào được định nghĩa, chuỗi được phân chia tại các ký tự không gian trắng

Trong hướng dẫn này, chúng tôi sẽ tìm hiểu về phương thức phân chia chuỗi python () với sự trợ giúp của các ví dụ

str.split(separator, maxsplit)

Phương thức split() phá vỡ một chuỗi ở dấu phân cách được chỉ định và trả về một danh sách các chuỗi

Thí dụ

  • Cú pháp của chuỗi chia () (tùy chọn)- Dấu phân cách tại đó xảy ra phân tách. Nếu không được cung cấp, chuỗi được tách ra ở khoảng trắng
  • MaxSplit (Tùy chọn) - Số lượng phân tách tối đa. Nếu không được cung cấp, không có giới hạn về số lượng chia tách. (tùy chọn) - Số lần chia tối đa. Nếu không cung cấp thì không giới hạn số lần tách

chia() value return

Phương thức

str.split(separator, maxsplit)
6 trả về một danh sách các chuỗi


Ví dụ 1. Làm thế nào để chia () hoạt động trong Python?

text= 'Love thy neighbor'

# splits at space

print(text.split())

grocery = 'Milk, Chicken, Bread' # splits at ','

print(grocery.split(', '))

# Splits at ':' print(grocery.split(':'))

đầu ra

['Love', 'thy', 'neighbor']
['Milk', 'Chicken', 'Bread']
['Milk, Chicken, Bread']

Ví dụ 2. Làm thế nào để chia () hoạt động khi MaxSplit được định nghĩa?

grocery = 'Milk, Chicken, Bread, Butter'

# maxsplit: 2

print(grocery.split(', ', 2))

# maxsplit: 1 print(grocery.split(', ', 1)) # maxsplit: 5

print(grocery.split(', ', 5))

# maxsplit: 0 print(grocery.split(', ', 0))

đầu ra

________số 8

Ví dụ 2. Làm thế nào để chia () hoạt động khi MaxSplit được định nghĩa?

Phương thức phân chuỗi python trong Python chia chuỗi thành một danh sách các chuỗi sau khi chuỗi đã được phân tách bằng cách phân tách được chỉ định. trong Python tách một chuỗi thành một danh sách các chuỗi sau khi ngắt chuỗi đã cho bằng dấu tách đã chỉ định

Phương thức phân chia chuỗi Python

cú pháp. str. split (phân tách, MaxSplit) str. tách (dấu phân cách, maxsplit)

thong số

  • kẻ phá bĩnh. This is a way as a parsing. The split string at the parse is only this. Nếu không được cung cấp thì bất kỳ khoảng trắng nào cũng là một dấu tách. Đây là dấu phân cách. Chuỗi phân tách tại dấu phân cách được chỉ định này. Nếu không được cung cấp thì bất kỳ khoảng trắng nào cũng là dấu phân cách
  • MAXChia. That is a number, for them ta know string to the max number times was supply. If it does not be supply, default is -1 has mean is not CÓ GIỚI HẠN. Đó là một số, cho chúng ta biết chia chuỗi thành số lần tối đa được cung cấp. Nếu nó không được cung cấp thì mặc định là -1 có nghĩa là không có giới hạn

Trả về. Trả về một danh sách các chuỗi sau khi chuỗi được phân tích bởi bộ phân tích được chỉ định. Trả về danh sách các chuỗi sau khi ngắt chuỗi đã cho bằng dấu tách đã chỉ định

Ví dụ Phương thức phân chia chuỗi Python

Python3

str.split(separator, maxsplit)
5
str.split(separator, maxsplit)
6
str.split(separator, maxsplit)
7
str.split(separator, maxsplit)
8
str.split(separator, maxsplit)
6
text= 'Love thy neighbor'

# splits at space

print(text.split())

grocery = 'Milk, Chicken, Bread' # splits at ','

print(grocery.split(', '))

# Splits at ':' print(grocery.split(':'))
0
str.split(separator, maxsplit)
21____52
text= 'Love thy neighbor'

# splits at space

print(text.split())

grocery = 'Milk, Chicken, Bread' # splits at ','

print(grocery.split(', '))

# Splits at ':' print(grocery.split(':'))
3
text= 'Love thy neighbor'

# splits at space

print(text.split())

grocery = 'Milk, Chicken, Bread' # splits at ','

print(grocery.split(', '))

# Splits at ':' print(grocery.split(':'))
4

đầu ra

str.split(separator, maxsplit)
6

Ví dụ 1. Ví dụ để chứng minh chức năng Split() hoạt động như thế nào Ví dụ để chứng minh chức năng split() hoạt động như thế nào

Ở đây chúng tôi đang sử dụng chức năng phân tách chuỗi python() để chia các chuỗi khác nhau thành một danh sách, được phân tách bởi các ký tự khác nhau trong mỗi trường hợp

Python3

text= 'Love thy neighbor'

# splits at space

print(text.split())

grocery = 'Milk, Chicken, Bread' # splits at ','

print(grocery.split(', '))

# Splits at ':' print(grocery.split(':'))
5
str.split(separator, maxsplit)
6
text= 'Love thy neighbor'

# splits at space

print(text.split())

grocery = 'Milk, Chicken, Bread' # splits at ','

print(grocery.split(', '))

# Splits at ':' print(grocery.split(':'))
7
text= 'Love thy neighbor'

# splits at space

print(text.split())

grocery = 'Milk, Chicken, Bread' # splits at ','

print(grocery.split(', '))

# Splits at ':' print(grocery.split(':'))
3
text= 'Love thy neighbor'

# splits at space

print(text.split())

grocery = 'Milk, Chicken, Bread' # splits at ','

print(grocery.split(', '))

# Splits at ':' print(grocery.split(':'))
9
['Love', 'thy', 'neighbor']
['Milk', 'Chicken', 'Bread']
['Milk, Chicken, Bread']
0
str.split(separator, maxsplit)
6
['Love', 'thy', 'neighbor']
['Milk', 'Chicken', 'Bread']
['Milk, Chicken, Bread']
2
text= 'Love thy neighbor'

# splits at space

print(text.split())

grocery = 'Milk, Chicken, Bread' # splits at ','

print(grocery.split(', '))

# Splits at ':' print(grocery.split(':'))
3
['Love', 'thy', 'neighbor']
['Milk', 'Chicken', 'Bread']
['Milk, Chicken, Bread']
4
text= 'Love thy neighbor'

# splits at space

print(text.split())

grocery = 'Milk, Chicken, Bread' # splits at ','

print(grocery.split(', '))

# Splits at ':' print(grocery.split(':'))
1
['Love', 'thy', 'neighbor']
['Milk', 'Chicken', 'Bread']
['Milk, Chicken, Bread']
6
['Love', 'thy', 'neighbor']
['Milk', 'Chicken', 'Bread']
['Milk, Chicken, Bread']
0
str.split(separator, maxsplit)
6
['Love', 'thy', 'neighbor']
['Milk', 'Chicken', 'Bread']
['Milk, Chicken, Bread']
9
['Love', 'thy', 'neighbor']
['Milk', 'Chicken', 'Bread']
['Milk, Chicken, Bread']
23
['Love', 'thy', 'neighbor']
['Milk', 'Chicken', 'Bread']
['Milk, Chicken, Bread']
4
grocery = 'Milk, Chicken, Bread, Butter'

# maxsplit: 2

print(grocery.split(', ', 2))

# maxsplit: 1 print(grocery.split(', ', 1)) # maxsplit: 5

print(grocery.split(', ', 5))

# maxsplit: 0 print(grocery.split(', ', 0))
2
['Love', 'thy', 'neighbor']
['Milk', 'Chicken', 'Bread']
['Milk, Chicken, Bread']
6
['Love', 'thy', 'neighbor']
['Milk', 'Chicken', 'Bread']
['Milk, Chicken, Bread']
0
str.split(separator, maxsplit)
6
grocery = 'Milk, Chicken, Bread, Butter'

# maxsplit: 2

print(grocery.split(', ', 2))

# maxsplit: 1 print(grocery.split(', ', 1)) # maxsplit: 5

print(grocery.split(', ', 5))

# maxsplit: 0 print(grocery.split(', ', 0))
6
text= 'Love thy neighbor'

# splits at space

print(text.split())

grocery = 'Milk, Chicken, Bread' # splits at ','

print(grocery.split(', '))

# Splits at ':' print(grocery.split(':'))
3
['Love', 'thy', 'neighbor']
['Milk', 'Chicken', 'Bread']
['Milk, Chicken, Bread']
4
grocery = 'Milk, Chicken, Bread, Butter'

# maxsplit: 2

print(grocery.split(', ', 2))

# maxsplit: 1 print(grocery.split(', ', 1)) # maxsplit: 5

print(grocery.split(', ', 5))

# maxsplit: 0 print(grocery.split(', ', 0))
9
['Love', 'thy', 'neighbor']
['Milk', 'Chicken', 'Bread']
['Milk, Chicken, Bread']
6

đầu ra

grocery = 'Milk, Chicken, Bread, Butter'

# maxsplit: 2

print(grocery.split(', ', 2))

# maxsplit: 1 print(grocery.split(', ', 1)) # maxsplit: 5

print(grocery.split(', ', 5))

# maxsplit: 0 print(grocery.split(', ', 0))
3

Ví dụ 2. Ví dụ để chứng minh chức năng split() hoạt động như thế nào khi MaxSplit được chỉ định Ví dụ để chứng minh chức năng split() hoạt động như thế nào khi maxsplit được chỉ định

Tham số MaxSplit được sử dụng để kiểm tra giám sát số lượng phân tách để trả về sau khi chuỗi được phân tích cú pháp. Ngay cả khi có thể có nhiều lần phân tách, nó sẽ chỉ thực hiện tối đa lượng phân tách tối đa theo định nghĩa của tham số MaxSplit

Python3

['Love', 'thy', 'neighbor']
['Milk', 'Chicken', 'Bread']
['Milk, Chicken, Bread']
0
str.split(separator, maxsplit)
6
['Milk', 'Chicken', 'Bread, Butter']
['Milk', 'Chicken, Bread, Butter']
['Milk', 'Chicken', 'Bread', 'Butter']
['Milk, Chicken, Bread, Butter']
3
text= 'Love thy neighbor'

# splits at space

print(text.split())

grocery = 'Milk, Chicken, Bread' # splits at ','

print(grocery.split(', '))

# Splits at ':' print(grocery.split(':'))
3
['Love', 'thy', 'neighbor']
['Milk', 'Chicken', 'Bread']
['Milk, Chicken, Bread']
4
['Milk', 'Chicken', 'Bread, Butter']
['Milk', 'Chicken, Bread, Butter']
['Milk', 'Chicken', 'Bread', 'Butter']
['Milk, Chicken, Bread, Butter']
6
['Milk', 'Chicken', 'Bread, Butter']
['Milk', 'Chicken, Bread, Butter']
['Milk', 'Chicken', 'Bread', 'Butter']
['Milk, Chicken, Bread, Butter']
7
['Milk', 'Chicken', 'Bread, Butter']
['Milk', 'Chicken, Bread, Butter']
['Milk', 'Chicken', 'Bread', 'Butter']
['Milk, Chicken, Bread, Butter']
8
['Love', 'thy', 'neighbor']
['Milk', 'Chicken', 'Bread']
['Milk, Chicken, Bread']
6
text= 'Love thy neighbor'

# splits at space

print(text.split())

grocery = 'Milk, Chicken, Bread' # splits at ','

print(grocery.split(', '))

# Splits at ':' print(grocery.split(':'))
3
['Love', 'thy', 'neighbor']
['Milk', 'Chicken', 'Bread']
['Milk, Chicken, Bread']
4
['Milk', 'Chicken', 'Bread, Butter']
['Milk', 'Chicken, Bread, Butter']
['Milk', 'Chicken', 'Bread', 'Butter']
['Milk, Chicken, Bread, Butter']
6
['Milk', 'Chicken', 'Bread, Butter']
['Milk', 'Chicken, Bread, Butter']
['Milk', 'Chicken', 'Bread', 'Butter']
['Milk, Chicken, Bread, Butter']
7
str.split(separator, maxsplit)
64
['Love', 'thy', 'neighbor']
['Milk', 'Chicken', 'Bread']
['Milk, Chicken, Bread']
6
text= 'Love thy neighbor'

# splits at space

print(text.split())

grocery = 'Milk, Chicken, Bread' # splits at ','

print(grocery.split(', '))

# Splits at ':' print(grocery.split(':'))
3
['Love', 'thy', 'neighbor']
['Milk', 'Chicken', 'Bread']
['Milk, Chicken, Bread']
4
['Milk', 'Chicken', 'Bread, Butter']
['Milk', 'Chicken, Bread, Butter']
['Milk', 'Chicken', 'Bread', 'Butter']
['Milk, Chicken, Bread, Butter']
6
['Milk', 'Chicken', 'Bread, Butter']
['Milk', 'Chicken, Bread, Butter']
['Milk', 'Chicken', 'Bread', 'Butter']
['Milk, Chicken, Bread, Butter']
7
grocery = 'Milk, Chicken, Bread, Butter'

# maxsplit: 2

print(grocery.split(', ', 2))

# maxsplit: 1 print(grocery.split(', ', 1)) # maxsplit: 5

print(grocery.split(', ', 5))

# maxsplit: 0 print(grocery.split(', ', 0))
30
['Love', 'thy', 'neighbor']
['Milk', 'Chicken', 'Bread']
['Milk, Chicken, Bread']
6

đầu ra

str.split(separator, maxsplit)
5

Làm thế nào để bạn chia một chuỗi trong một mảng trong Python?

Phương thức phân tách chuỗi python () Phương thức phân tách chuỗi thành danh sách. You can's only a parse, the default de parsing as any distance space. Lưu ý. Khi MaxSplit được chỉ định, danh sách sẽ bao gồm số lượng phần tử được chỉ định cộng với một. Phương thức split() tách một chuỗi thành một danh sách . Bạn có thể chỉ định dấu phân cách, dấu phân cách mặc định là bất kỳ khoảng trắng nào. Ghi chú. Khi maxsplit được chỉ định, danh sách sẽ chứa số phần tử đã chỉ định cộng với một.

Làm thế nào để bạn chia một chuỗi thành một mảng?

Phương thức Split() chia một chuỗi thành một chuỗi con. Phương thức chia () return a new. Phương thức chia () không thay đổi chuỗi gốc. If ("") được sử dụng làm dấu phân cách, chuỗi được phân chia giữa các từ