Phương thức phân chia chuỗi () trong Python
Thí dụ
Tách một chuỗi thành một danh sách trong đó mỗi từ là một mục danh sách:
txt = "welcome to the jungle"
x = txt.split()
print(x)
Định nghĩa và Cách sử dụng
Phương split()
thức chia 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.
Lưu ý: Khi maxsplit được chỉ định, danh sách sẽ chứa số phần tử được chỉ định cộng với một phần tử .
Cú pháp
string.split(separator, maxsplit)
Giá trị tham số
Parameter | Description |
---|---|
separator | Optional. Specifies the separator to use when splitting the string. By default any whitespace is a separator |
maxsplit | Optional. Specifies how many splits to do. Default value is -1, which is "all occurrences" |
Các ví dụ khác
Thí dụ
Tách chuỗi, sử dụng dấu phẩy, theo sau là dấu cách, làm dấu phân tách:
txt = "hello, my name is Peter, I am 26 years old"
x = txt.split(", ")
print(x)
Thí dụ
Sử dụng ký tự băm làm dấu phân tách:
txt = "apple#banana#cherry#orange"
x = txt.split("#")
print(x)
Thí dụ
Chia chuỗi thành một danh sách có tối đa 2 mục:
txt = "apple#banana#cherry#orange"
# setting the maxsplit parameter
to 1, will return a list with 2 elements!
x = txt.split("#", 1)
print(x)