Hướng dẫn separate values by comma in python - phân tách các giá trị bằng dấu phẩy trong python

Trong hướng dẫn này, chúng tôi sẽ xem xét cách chia một chuỗi thành một danh sách các chuỗi về sự xuất hiện của dấu phẩy trong Python với sự trợ giúp của các ví dụ.

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

Bạn có thể sử dụng hàm chuỗi Python

# string with commas
s = "Yes, they backed Steve, Emma, and Rohan in the meeting."
# split string by comma
ls = s.split[","]
print[ls]
3 để chia chuỗi [bằng dấu phân cách] thành danh sách các chuỗi. Để phân chia một chuỗi bằng dấu phẩy trong Python, hãy truyề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]
4 như một 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]
3.

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 do phân tách chuỗi ban đầu về 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]
4.

Hãy cùng nhìn vào một số ví dụ.

Chia chuỗi chia theo dấu phẩy

Tại đâ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]
4 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]
3.

# string with commas
s = "Yes, they backed Steve, Emma, and Rohan in the meeting."
# split string by comma
ls = s.split[","]
print[ls]

Output:

['Yes', ' they backed Steve', ' Emma', ' and Rohan in the meeting.']

Danh sách kết quả chứa các từ kết quả từ sự phân chia chuỗi ban đầu về sự xuất hiện của dấu phẩy.

Sửa số lượng phân tách

Bạn cũng có thể chỉ định số lượng phân tách tối đa được thực hiện bằ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]
9. Theo mặc định, chức năng 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]
3 làm cho tất cả các chia tách có thể.

Hãy để chỉ chia chuỗi ở trên thành hai phần khi xảy ra 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]
4 khởi động từ bên trái. Để chia 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]
9 phải là
['Yes', ' they backed Steve', ' Emma', ' and Rohan in the meeting.']
3, bởi vì chúng tôi chỉ tạo ra một phần phân chia 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]

Output:

['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 cùng nhìn vào một ví dụ khác.

Hãy để phân chia chuỗi ban đầu thành ba phần, ở đây chúng tôi vượt qua

['Yes', ' they backed Steve', ' Emma', ' and Rohan in the meeting.']
4.

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

Output:

['Yes', ' they backed Steve', ' Emma, and Rohan in the meeting.']

Danh sách kết quả chỉ có ba chuỗi.

Bạn cũng có thể quan tâm đến -

  1. Python - Chuỗi phân chia theo dấu gạch dưới
  2. Python - Xóa nhiều khoảng trống khỏi chuỗi
  3. Xóa các 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 hướng dẫn và hướng dẫn thông tin. Chúng tôi không spam và bạn có thể từ chối bất cứ lúc nào.
We do not spam and you can opt out any time.

  • 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. Trong quá khứ, anh ta làm việc như một nhà khoa học dữ liệu cho ZS và có bằng kỹ sư từ IIT Roorkee. Sở thích của anh ấy bao gồm xem cricket, đọc sách và làm việc trên các dự án phụ.

    Xem tất cả các bài viết

Sử dụng phương thức str.Split [] để phân chia chuỗi trên mỗi lần xuất hiện của dấu phẩy.

  • Làm thế nào để bạn phân tách một danh sách theo giá trị trong Python?
  • Ví dụ 1: Chuỗi phân chia theo dấu phẩy
  • Ví dụ 2: Chia chuỗi phân chia theo một hoặc nhiều dấu phẩy
  • Nếu bạn sử dụng String.Split [] trên Chuỗi với nhiều dấu phẩy nằm liền kề nhau, bạn sẽ nhận được các khối trống. Một ví dụ đã được biểu diễn ở dưới.

Trong ví dụ này, chúng tôi sẽ lấy một chuỗi với các khối được phân tách bằng một hoặc nhiều ký tự dấu gạch dưới, chia chuỗi và lưu trữ khối trong một danh sách, mà không có bất kỳ mục trống nào.

Trong hướng dẫn này, chúng tôi sẽ tìm hiểu cách phân chia một chuỗi bằng dấu phẩy

['Yes', ' they backed Steve', ' Emma', ' and Rohan in the meeting.']
5 trong Python bằng String.Split [].String.split[].

Ví dụ 1: Chuỗi phân chia theo dấu phẩy

Trong ví dụ này, chúng tôi sẽ lấy một chuỗi với các khối được phân tách bằng dấu phẩy

['Yes', ' they backed Steve', ' Emma', ' and Rohan in the meeting.']
5, chia chuỗi và lưu trữ các mục trong danh sách.

Chương trình Python

str = 'apple,orange,grape'

#split string by ,
chunks = str.split[',']

print[chunks]

Chạy

Đầu ra

['apple', 'orange', 'grape']

Ví dụ 2: Chia chuỗi phân chia theo một hoặc nhiều dấu phẩy

Nếu bạn sử dụng String.Split [] trên Chuỗi với nhiều dấu phẩy nằm liền kề nhau, bạn sẽ nhận được các khối trống. Một ví dụ đã được biểu diễn ở dưới.

Chương trình Python

str = 'apple,,orange,,,grape'

#split string by ,
chunks = str.split[',']

print[chunks]

Chạy

Đầ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

Ví dụ 2: Chia chuỗi phân chia theo một hoặc nhiều dấu phẩy

Nếu bạn sử dụng String.Split [] trên Chuỗi với nhiều dấu phẩy nằm liền kề nhau, bạn sẽ nhận được các khối trống. Một ví dụ đã được biểu diễn ở dưới.

Chương trình Python

# string with commas
s = "Yes, they backed Steve, Emma, and Rohan in the meeting."
# split string by comma
ls = s.split[","]
print[ls]
1

Chạy

Đầu ra

Đầu ra

['apple', 'orange', 'grape']

Ví dụ 2: Chia chuỗi phân chia theo một hoặc nhiều dấu phẩy

Nếu bạn sử dụng String.Split [] trên Chuỗi với nhiều dấu phẩy nằm liền kề nhau, bạn sẽ nhận được các khối trống. Một ví dụ đã được biểu diễn ở dưới.

Trong ví dụ này, chúng tôi sẽ lấy một chuỗi với các khối được phân tách bằng một hoặc nhiều ký tự dấu gạch dưới, chia chuỗi và lưu trữ khối trong một danh sách, mà không có bất kỳ mục trống nào.

Chúng tôi sẽ sử dụng gói Python ____27 trong chương trình sau.
['Yes', ' they backed Steve', ' Emma', ' and Rohan in the meeting.']
8 Trả về danh sách các mục được phân chia từ
['Yes', ' they backed Steve', ' Emma', ' and Rohan in the meeting.']
9 dựa trên
# 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]
0.

  • Biểu thức chính quy
    # 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]
    1 đại diện cho một hoặc nhiều dấu phẩy. Vì vậy, một hoặc nhiều dấu phẩy được coi là một dấu phân cách.
  • Một quặng liên tiếp hơn được coi là một dấu phân cách duy nhất.
  • Bản tóm tắt
  • Trong hướng dẫn này về các ví dụ Python, chúng tôi đã học cách phân chia một chuỗi bằng dấu phẩy bằng các phương thức String.Split [] và Re.Split [].
  • Hướng dẫn liên quan

Làm thế nào để bạn phân tách danh sách các số với dấu phẩy trong Python?

Sử dụng phương thức str.Split [] để phân chia chuỗi trên mỗi lần xuất hiện của dấu phẩy. split[] method to split the string on each occurrence of a comma.

Làm thế nào để bạn phân tách một danh sách theo giá trị 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 cách nào để tạo một danh sách dấu vết dấu phẩy trong Python?

tham gia [] phương thức để chuyển đổi danh sách thành chuỗi được phân tách bằng dấu phẩy, ví dụ:my_str = ','.Tham gia [my_list].STR.Phương thức tham gia [] sẽ tham gia các thành phần của danh sách vào một chuỗi với một dấu phân cách dấu phẩy. to convert a list to a comma-separated string, e.g. my_str = ','. join[my_list] . The str. join[] method will join the list's elements into a string with a comma separator.

Bài Viết Liên Quan

Chủ Đề