Computer >> Máy Tính >  >> Lập trình >> Python

Cách tách một chuỗi trong Python

Đôi khi chúng ta cần chia một chuỗi đã cho thành nhiều phần dựa trên một số dấu phân cách. Python cung cấp một hàm có tên split () có thể được sử dụng để đạt được điều này. Nó cũng cung cấp một cách để kiểm soát dấu phân cách và số lượng ký tự được coi là dấu phân cách.

Ví dụ

Trong ví dụ dưới đây, chúng ta có một chuỗi chứa nhiều từ và khoảng trắng ở giữa. Nhưng có hai ký tự khoảng trắng giữa Chuối và nho. Theo đó sự phân chia xảy ra. Khi không có tham số nào được cung cấp, mỗi khoảng trống được lấy làm dấu phân cách.

str = "Apple Banana Grapes Apple";
print(str.split())
print(str.split(' ', 2))

Đầu ra

Chạy đoạn mã trên cho chúng ta kết quả sau -

['Apple', 'Banana', 'Grapes', 'Apple']
['Apple', 'Banana', ' Grapes Apple']