Hướng dẫn split string to array python - chia chuỗi thành chuỗi python

Phương thức chuỗi

Thí dụ

Chia một chuỗi thành một danh sách trong đó mỗi từ là một mục danh sách:

TXT = "Chào mừng đến với rừng rậm"

x = txt.split []

in [x]

Hãy tự mình thử »

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

Phương thức split[] 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.

Lưu ý: Khi MaxSplit được chỉ định, danh sách sẽ chứa số lượng phần tử được chỉ định cộng với một. When maxsplit is specified, the list will contain the specified number of elements plus one.

Cú pháp

String.Split [phân tách, MaxSplit]

Giá trị tham số

Tham sốSự mô tả
máy tách biệtKhông bắt buộc. Chỉ định phân tách để sử dụng khi chia chuỗi. Theo mặc định, bất kỳ khoảng trắng nào cũng là một dấu tách
MaxSplitKhô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 phẩy, theo sau là một không gian, 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.split [","]

in [x]

Hãy tự mình thử »

Thí dụ

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

Phương thức split[] 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.

in [x]

Hãy tự mình thử »

Thí dụ

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

Phương thức split[] 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.split["#", 1]

in [x]

Hãy tự mình thử »

Phương thức chuỗi


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. tách ra[] .

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 định thành chuỗi con. Bạn có thể sử dụng một mảng ký tự hoặc mảng chuỗi để chỉ định các ký tự hoặc chuỗi phân định hoặc nhiều hơn. Nếu không có ký tự phân định nào được chỉ định, 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 [] [optional]- Delimiter at which splits occur. If not provided, the string is splitted at whitespaces.
  • 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. [optional] - Maximum number of splits. If not provided, there is no limit on the number of splits.

chia [] giá trị trả về

Phương thức split[] 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 chỉ định?

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

['Milk', 'Chicken', 'Bread, Butter']
['Milk', 'Chicken, Bread, Butter']
['Milk', 'Chicken', 'Bread', 'Butter']
['Milk, Chicken, Bread, Butter']

Ví dụ 2: Làm thế nào chia [] hoạt động khi MaxSplit được chỉ định?

Phương thức phân chia chuỗi python trong Python chia một chuỗi thành một danh sách các chuỗi sau khi phá chuỗi đã cho bằng cách phân cách được chỉ định. in Python split a string into a list of strings after breaking the given string by the specified separator.

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

Cú pháp: str.split [phân tách, MaxSplit] str.split[separator, maxsplit]

Thông số :

  • DEVERATOR: Đây là một dấu phân cách. Chuỗi chia tách tại phân tách được chỉ định này. Nếu không được cung cấp thì bất kỳ không gian trắng là một dấu tách. This is a delimiter. The string splits at this specified separator. If is not provided then any white space is a separator.
  • MAXSplit: Đó là một số, cho chúng ta biết chia chuỗi thành tối đa số lần đượ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. It is a number, which tells us to split the string into maximum of provided number of times. If it is not provided then the default is -1 that means there is no limit.

Trả về: Trả về một danh sách các chuỗi sau khi phá chuỗi đã cho bởi bộ phân cách được chỉ định. Returns a list of strings after breaking the given string by the specified separator.

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
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
text= 'Love thy neighbor'

# splits at space

print[text.split[]]

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

print[grocery.split[', ']]

# Splits at ':' print[grocery.split[':']]
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
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

Output:

['one', 'two', 'three']

Ví dụ 1: Ví dụ để chứng minh chức năng Split [] hoạt động như thế nào Example to demonstrate how split[] function works

Ở đây chúng tôi đang sử dụng chức năng phân chia 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

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]]
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:

['geeks', 'for', 'geeks']
['geeks', ' for', ' geeks']
['geeks', 'for', 'geeks']
['Ca', 'Ba', 'Sa', 'Fa', 'Or']

Ví dụ 2: Ví dụ để chứng minh chức năng phân tách [] hoạt động như thế nào khi MaxSplit được chỉ định Example to demonstrate how split[] function works when maxsplit is specified

Tham số MaxSplit được sử dụng để kiểm soá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ó nhiều lần phân tách có thể, nó sẽ chỉ thực hiện tối đa số lượng phân tách 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
['one', 'two', 'three']
4
['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
['geeks', 'for', 'geeks']
['geeks', ' for', ' geeks']
['geeks', 'for', 'geeks']
['Ca', 'Ba', 'Sa', 'Fa', 'Or']
0
['Love', 'thy', 'neighbor']
['Milk', 'Chicken', 'Bread']
['Milk, Chicken, Bread']
6

Đầu ra:

['geeks, for, geeks, pawan']
['geeks', 'for', 'geeks', 'pawan']
['geeks', 'for, geeks, pawan']

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 chia chuỗi python [] Phương thức phân tách một chuỗi thành 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. Lưu ý: Khi MaxSplit được chỉ định, danh sách sẽ chứa số lượng phần tử được chỉ định cộng với một.The split[] method splits a string into a list. You can specify the separator, default separator is any whitespace. Note: When maxsplit is specified, the list will contain the specified number of elements plus one.

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 mảng các chuỗi con.Phương thức chia [] trả về mảng mới.Phương thức chia [] không thay đổi chuỗi gốc.Nếu [""] được sử dụng làm dấu phân cách, chuỗi được phân chia giữa các từ. splits a string into an array of substrings. The split[] method returns the new array. The split[] method does not change the original string. If [" "] is used as separator, the string is split between words.

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.tách ra[] .with the split[] method. It breaks up a string [based on the given separator] and returns a list of strings. To split a string, we use the method . split[] .

Hàm chia [] trong chuỗi là gì?

Tách được sử dụng để chia một chuỗi được phân định thành chuỗi con.Bạn có thể sử dụng một mảng ký tự hoặc mảng chuỗi để chỉ định các ký tự hoặc chuỗi phân định hoặc nhiều hơn.Nếu không có ký tự phân định nào được chỉ định, chuỗi được phân chia tại các ký tự không gian trắng.used to break a delimited string into substrings. You can use either a character array or a string array to specify zero or more delimiting characters or strings. If no delimiting characters are specified, the string is split at white-space characters.

Bài Viết Liên Quan

Chủ Đề