Trong hướng dẫn này, chúng ta sẽ xem xét cách tách một chuỗi thành một danh sách các chuỗi khi xuất hiện dấu phẩy trong Python với sự trợ giúp của các ví dụ
Làm cách nào để tách một chuỗi trong Python?
Bạn có thể sử dụng hàm chuỗi
# string with commas s = "Yes, they backed Steve, Emma, and Rohan in the meeting." # split string by comma ls = s.split[","] print[ls]2 của Python để tách một chuỗi [bằng dấu phân cách] thành một danh sách các chuỗi. Để tách một chuỗi bằng dấu phẩy trong Python, hãy chuyển ký tự dấu phẩy
# string with commas s = "Yes, they backed Steve, Emma, and Rohan in the meeting." # split string by comma ls = s.split[","] print[ls]3 làm dấu phân cách cho hàm
# string with commas s = "Yes, they backed Steve, Emma, and Rohan in the meeting." # split string by comma ls = s.split[","] print[ls]2
Sau đây là cú pháp –
# split string s by comma s.split[","]
Nó trả về một danh sách các chuỗi kết quả từ việc tách chuỗi gốc trên các lần xuất hiện của
# string with commas s = "Yes, they backed Steve, Emma, and Rohan in the meeting." # split string by comma ls = s.split[","] print[ls]3
Hãy xem xét một số ví dụ
Tách chuỗi bằng dấu phẩy
Ở đây, chúng tôi chuyển dấu phẩy
# string with commas s = "Yes, they backed Steve, Emma, and Rohan in the meeting." # split string by comma ls = s.split[","] print[ls]3 làm dấu phân cách cho hàm chuỗi
# string with commas s = "Yes, they backed Steve, Emma, and Rohan in the meeting." # split string by comma ls = s.split[","] print[ls]2
# string with commas s = "Yes, they backed Steve, Emma, and Rohan in the meeting." # split string by comma ls = s.split[","] print[ls]
đầu ra
['Yes', ' they backed Steve', ' Emma', ' and Rohan in the meeting.']
Danh sách kết quả chứa các từ do việc tách chuỗi gốc khi xuất hiện dấu phẩy
Sửa số lần chia
Bạn cũng có thể chỉ định số lần phân tách tối đa được thực hiện bằng cách sử dụng tham số
# string with commas s = "Yes, they backed Steve, Emma, and Rohan in the meeting." # split string by comma ls = s.split[","] print[ls]3. Theo mặc định, hàm chuỗi
# string with commas s = "Yes, they backed Steve, Emma, and Rohan in the meeting." # split string by comma ls = s.split[","] print[ls]2 thực hiện tất cả các phân tách có thể
Hãy chỉ chia chuỗi trên thành hai phần khi xuất hiện dấu phẩy,
# string with commas s = "Yes, they backed Steve, Emma, and Rohan in the meeting." # split string by comma ls = s.split[","] print[ls]3bắt đầu từ bên trái. Để tách chuỗi thành hai phần,
# string with commas s = "Yes, they backed Steve, Emma, and Rohan in the meeting." # split string by comma ls = s.split[","] print[ls]3 phải là
# string with commas s = "Yes, they backed Steve, Emma, and Rohan in the meeting." # split string by comma ls = s.split[","] print[ls]7, vì chúng tôi chỉ thực hiện một lần tách dẫn đến hai chuỗi
# string with commas s = "Yes, they backed Steve, Emma, and Rohan in the meeting." # split string by comma ls = s.split[",", maxsplit=1] print[ls]
đầu ra
['Yes', ' they backed Steve, Emma, and Rohan in the meeting.']
Bạn có thể thấy rằng danh sách kết quả chỉ có hai chuỗi
Hãy xem một ví dụ khác
Hãy chia chuỗi ban đầu thành ba phần, ở đây chúng tôi vượt qua
# string with commas s = "Yes, they backed Steve, Emma, and Rohan in the meeting." # split string by comma ls = s.split[","] print[ls]8
# string with commas s = "Yes, they backed Steve, Emma, and Rohan in the meeting." # split string by comma ls = s.split[",", maxsplit=2] print[ls]
đầu ra
# string with commas s = "Yes, they backed Steve, Emma, and Rohan in the meeting." # split string by comma ls = s.split[","] print[ls]0
Danh sách kết quả chỉ có ba chuỗi
Bạn cũng có thể quan tâm đến -
- Python – Tách chuỗi bằng dấu gạch dưới
- Python – Xóa nhiều khoảng trắng khỏi một chuỗi
- Loại bỏ ngắt dòng khỏi chuỗi trong Python
Đăng ký nhận bản tin của chúng tôi để biết thêm thông tin và hướng dẫn.
Chúng tôi không gửi thư rác và bạn có thể chọn không tham gia bất kỳ lúc nào.
Tác giả
Piyush
Piyush là một nhà khoa học dữ liệu đam mê sử dụng dữ liệu để hiểu mọi thứ tốt hơn và đưa ra quyết định sáng suốt. Trước đây, anh ấy từng là Nhà khoa học dữ liệu cho ZS và có bằng kỹ sư của IIT Roorkee. Sở thích của anh ấy bao gồm xem cricket, đọc sách và làm việc trong các dự án phụ
Với phần này, chúng ta sẽ xem xét một vài ví dụ khác nhau về Split A String By Comma In Python các vấn đề trong ngôn ngữ máy tính
# string with commas s = "Yes, they backed Steve, Emma, and Rohan in the meeting." # split string by comma ls = s.split[","] print[ls]
1Nhiều ví dụ trong thế giới thực minh họa cách xử lý sự cố Chia chuỗi theo dấu phẩy trong Python
Làm cách nào để bạn tách một chuỗi thành dấu phẩy trong Python?
Bạn có thể sử dụng hàm Python string split[] để tách một chuỗi [bằng dấu phân cách] thành một danh sách các chuỗi. Để tách một chuỗi bằng dấu phẩy trong Python, hãy chuyển ký tự dấu phẩy "," làm dấu phân cách cho hàm split[]. Nó trả về một danh sách các chuỗi kết quả từ việc tách chuỗi gốc trên các lần xuất hiện của ","
Làm cách nào để bạn phân tách văn bản bằng dấu phân cách bằng dấu phẩy trong Python?
sử dụng lại. split[] để chia chuỗi theo ký tự dấu cách, dấu phẩy và dấu chấm. gọi lại. split[pattern, string] để phân tách chuỗi dựa trên pattern , trong đó pattern là biểu thức chính quy "\s. [?
Làm thế nào để bạn tách một chuỗi trong Python?
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 cách nào để bạn tách một chuỗi thành một danh sách bằng cách sử dụng dấu phân cách bằng dấu phẩy?
sử dụng str. split[] để chuyển đổi chuỗi được phân tách bằng dấu phẩy thành danh sách. gọi str. split[sep] with "," as sep để chuyển đổi chuỗi được phân tách bằng dấu phẩy thành danh sách
Làm thế nào để bạn tách một chuỗi?
Phương thức split[] tách một chuỗi thành một mảng các chuỗi con. Phương thức split[] trả về mảng mới. Phương thức split[] không thay đổi chuỗi gốc. Nếu [" "] được sử dụng làm dấu phân cách, thì chuỗi được phân tách giữa các từ
Làm cách nào để bạn tách một chuỗi trong Python mà không cần tách?
Các cách khác để tách một chuỗi mà không sử dụng phương thức split[] là gì? Trường hợp 1. Một danh sách các chuỗi [ old_list ] được chia thành một danh sách các chuỗi mới [ new_list ]
- Vòng qua các chuỗi
- Tạo một chuỗi mới để theo dõi từ hiện tại [ word ]
- Lặp qua các ký tự trong mỗi chuỗi này
Làm thế nào để bạn phân chia khoảng trắng hoặc dấu chấm câu trong Python?
findall[] để tách một chuỗi thành các từ và dấu chấm câu, e. g. kết quả = lại. findall[r"[\w'\"]+. [,. ?] ", my_str]. Phương thức findall[] sẽ phân tách chuỗi trên các ký tự khoảng trắng và dấu chấm câu và sẽ trả về danh sách các kết quả khớp. 23-Jun-2022
Làm cách nào để bạn chia một chuỗi thành nhiều vị trí trong Python?
Làm thế nào để bạn tách một chuỗi trong Python? . split[] , cho phép bạn tách một chuỗi theo một dấu phân cách nhất định. 31-Aug-2021
Bạn có thể tách một chuỗi thành nhiều ký tự trong Python không?
Phương pháp 1. Tách nhiều ký tự khỏi chuỗi bằng re. split[] Đây là phương pháp hiệu quả nhất và thường được sử dụng để tách nhiều ký tự cùng một lúc. Nó sử dụng regex [biểu thức chính quy] để làm điều này. 16-Aug-2022