Hướng dẫn how do you split a string into a list in python? - làm thế nào để bạn tách một chuỗi thành một danh sách trong 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


Sử dụng danh sách [] để chia một từ thành một danh sách các chữ cái.

Word = "Word".

list_of_letters = list [word].

Làm thế nào để bạn chia các mục trong một danh sách trong Python?

Để phân chia các yếu tố của một danh sách trong Python: Sử dụng danh sách hiểu để lặp lại trong danh sách. Trên mỗi lần lặp, hãy gọi phương thức Split [] để phân chia từng chuỗi. Trả về một phần của mỗi chuỗi bạn muốn giữ.

if__name__=='__main__':__name__=='__main__':

    input='ABC'input ='ABC'

    chars=list[input]chars=list[input]

Bài đăng này sẽ thảo luận về cách chia một chuỗi được phân định và không phân biệt thành một danh sách trong Python.print[chars]            # ['A', 'B', 'C']

Tải xuống & nbsp; & nbsp; mã

Bài liên quan:

Chuyển đổi chuỗi thành danh sách các ký tự trong Pythonstr.split[sep=None] function, which returns a list of the words in the string, using sep as the delimiter string.

Ví dụ: để phân chia chuỗi với Delimiter -, bạn có thể làm:

if__name__=='__main__':__name__=='__main__':

    s='1-2-3's ='1-2-3'

    l=s.split['-']l= s.split['-']

& nbsp; & nbsp; & nbsp; & nbsp; print [l] & nbsp;print[l]    # prints ['1', '2', '3']

Tải xuống & nbsp; & nbsp; mã

& nbsp; Nếu sep không được chỉ định hoặc là None, các lần chạy khoảng trắng liên tiếp được coi là một dấu phân cách duy nhất.
If sep is not specified or is None, consecutive whitespace runs are regarded as a single separator.

if__name__=='__main__':__name__=='__main__':

& nbsp; & nbsp; & nbsp; & nbsp; s = '1 2 3's ='1 2 3'

    l=s.split[]l= s.split[]

& nbsp; & nbsp; & nbsp; & nbsp; print [l] & nbsp;print[l]    # prints ['1', '2', '3']

Tải xuống & nbsp; & nbsp; mã

& nbsp; Nếu sep không được chỉ định hoặc là None, các lần chạy khoảng trắng liên tiếp được coi là một dấu phân cách duy nhất.

& nbsp; & nbsp; & nbsp; & nbsp; s = '1 2 3'

3. Sử dụng hàm shlex.split[]shlex

if__name__=='__main__':__name__=='__main__':

& nbsp; & nbsp; & nbsp; & nbsp; s = '1 2 3's='1 2 3'

    l=shlex.split[s]l= shlex.split[s]

& nbsp; & nbsp; & nbsp; & nbsp; print [l] & nbsp;print[l]    # prints ['1', '2', '3']

Tải xuống & nbsp; & nbsp; mã

Đó là tất cả về việc chia một chuỗi thành một danh sách trong Python.

Cảm ơn vì đã đọc.

Vui lòng sử dụng trình biên dịch trực tuyến của chúng tôi để đăng mã trong các nhận xét bằng C, C ++, Java, Python, JavaScript, C#, PHP và nhiều ngôn ngữ lập trình phổ biến hơn.

Như chúng tôi? Giới thiệu chúng tôi với bạn bè của bạn và giúp chúng tôi phát triển. Mã hóa hạnh phúc :] :]


Làm thế nào để bạn chia một chuỗi trong danh sách python?

Bạn có thể sử dụng hàm str.split [sep = none], trả về danh sách các từ trong chuỗi, sử dụng SEP làm chuỗi DELIMITER. Nếu SEP không được chỉ định hoặc không có, các lần chạy khoảng trắng liên tiếp được coi là một dấu phân cách duy nhất.str. split[sep=None] function, which returns a list of the words in the string, using sep as the delimiter string. If sep is not specified or is None , consecutive whitespace runs are regarded as a single separator.

Làm thế nào để bạn biến một chuỗi thành một danh sách trong Python?

Để chuyển đổi danh sách thành một chuỗi, hãy sử dụng khả năng hiểu danh sách Python và hàm tham gia []. Sự hiểu biết danh sách sẽ đi qua từng phần tử một và phương thức tham gia [] sẽ kết hợp các phần tử của danh sách thành một chuỗi mới và trả về nó làm đầu ra.use Python List Comprehension and the join[] function. The list comprehension will traverse the elements one by one, and the join[] method will concatenate the list's elements into a new string and return it as output.

Làm cách nào để chia một chuỗi thành một danh sách các chuỗi?

Phương thức chia [] 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. 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 danh sách các số nguyên trong Python?

Để chia một chuỗi thành một danh sách các số nguyên:..
Sử dụng str.phương thức chia [] để chia chuỗi thành một danh sách các chuỗi ..
Sử dụng hàm map [] để chuyển đổi từng chuỗi thành một số nguyên ..
Sử dụng lớp Danh sách [] để chuyển đổi đối tượng MAP thành danh sách ..

Làm thế nào để bạn chia một từ vào một danh sách các chữ cái trong Python?

Sử dụng danh sách [] để chia một từ thành một danh sách các chữ cái..
Word = "Word".
list_of_letters = list [word].
print[list_of_letters].

Làm thế nào để bạn chia các mục trong một danh sách trong Python?

Để phân chia các yếu tố của một danh sách trong Python: Sử dụng danh sách hiểu để lặp lại trong danh sách.Trên mỗi lần lặp, hãy gọi phương thức Split [] để phân chia từng chuỗi.Trả về một phần của mỗi chuỗi bạn muốn giữ.Use a list comprehension to iterate over the list. On each iteration, call the split[] method to split each string. Return the part of each string you want to keep.

Bài Viết Liên Quan

Chủ Đề