Hướng dẫn how do you use the split function in python? - làm cách nào để bạn sử dụng chức năng phân tách trong python?

Phương thức chuỗi

Show

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 hàm split () với một trong các chuỗi con của chuỗi đã cho làm dấu phân cách để chia chuỗi đã cho thành các chuỗi nhỏ hơn

Làm thế nào để chức năng phân chia hoạt động trong Python?

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.

text = 'Python is a fun programming language'

# split the text from space print(text.split(' '))

# Output: ['Python', 'is', 'a', 'fun', 'programming', 'language']

Việc sử dụng hàm split () giải thích với ví dụ là gì?

Chức năng phân chia trả về một danh sách các chuỗi sau khi chia chuỗi dựa trên dấu phân cách đã cho. Sau đây là những lợi thế của việc sử dụng hàm chia trong Python: Tại một số điểm, chúng ta có thể phải chia một chuỗi lớn thành các khối hoặc chuỗi nhỏ hơn. Nó trái ngược với sự kết hợp, cộng thêm hai chuỗi lại với nhau.

str.split(separator, maxsplit)

Làm thế nào để bạn tạo một chức năng chia trong Python?

Python Chuỗi chia () Phương thức Cú pháp.

  • Cú pháp: str.split (phân tách, maxsplit). (optional)- Delimiter at which splits occur. If not provided, the string is splitted at whitespaces.
  • Thông số :. (optional) - Maximum number of splits. If not provided, there is no limit on the number of splits.

Trả về: Trả về danh sách các chuỗi sau khi phá chuỗi đã cho bằng cách phân cách được chỉ định ..

Phương pháp phân chia hoạt động như thế nào?


Phương thức Split () lấy một mẫu và chia một chuỗi thành một danh sách các chuỗi con được đặt hàng bằng cách tìm kiếm mẫu, đặt các chuỗi con này vào một mảng và trả về mảng.

text= 'Love thy neighbor'

# splits at space

print(text.split())

grocery = 'Milk, Chicken, Bread' # splits at ','

print(grocery.split(', '))

# Splits at ':' print(grocery.split(':'))

Trong hướng dẫn này, chúng tôi sẽ tìm hiểu về phương thức phân chia chuỗi python () với sự trợ giúp của các ví dụ.

['Love', 'thy', 'neighbor']
['Milk', 'Chicken', 'Bread']
['Milk, Chicken, Bread']

Phương thức split() phá vỡ một chuỗi ở dấu phân cách được chỉ định và trả về một danh sách các chuỗi.

grocery = 'Milk, Chicken, Bread, Butter'

# maxsplit: 2

print(grocery.split(', ', 2))

# maxsplit: 1 print(grocery.split(', ', 1)) # maxsplit: 5

print(grocery.split(', ', 5))

# maxsplit: 0 print(grocery.split(', ', 0))

Trong hướng dẫn này, chúng tôi sẽ tìm hiểu về phương thức phân chia chuỗi python () với sự trợ giúp của các ví dụ.

['Milk', 'Chicken', 'Bread, Butter']
['Milk', 'Chicken, Bread, Butter']
['Milk', 'Chicken', 'Bread', 'Butter']
['Milk, Chicken, Bread, Butter']

Phương thức split() phá vỡ một chuỗi ở dấu phân cách được chỉ định và trả về một danh sách các chuỗi.

# sử dụng chức năng split () với # là dấu phân cách để chia chuỗi đã cho thành các chuỗi nhỏ hơn

# sử dụng chức năng split () với # là dấu phân cách để chia chuỗi đã cho thành các chuỗi nhỏ hơn

  • Tách chuỗi bằng cách truyền tham số MaxSplit.
  • Số lượng phân tách tối đa mà hàm chia () có thể thực hiện trên một chuỗi hoặc dòng đã cho có thể được chỉ định bằng tham số MaxSplit và được truyền dưới dạng đối số cho hàm chia ().
  • Ví dụ 10:
  • Tách chuỗi dựa trên ký tự dòng mới của Delimiter
  • Tách chuỗi dựa trên tab Delimiter
  • Tách chuỗi dựa trên dấu phẩy DELIMITER
  • Tách chuỗi dựa trên nhiều dấu phân cách
  • Chia chuỗi thành một danh sách
  • Tách chuỗi dựa trên băm phân cách
  • Tách chuỗi bằng cách truyền tham số MaxSplit
  • Chia chuỗi thành một mảng ký tự
  • Tách chuỗi dựa trên một trong các chuỗi con từ chuỗi đã cho làm dấu phân cách

Tách chuỗi dựa trên không gian Delimiter:

Chuỗi hoặc dòng đã cho được phân tách bằng hàm chia () với khoảng trắng làm dấu phân cách. & Nbsp;

Ví dụ 1:

Chương trình Python để chứng minh chức năng Split () trong Python với không gian là DELIMITER:

#tạo một biến chuỗi để lưu trữ chuỗi sẽ được chia

String_to_be_split = 'Chúng tôi yêu SimpleLearn'

#sử dụng chức năng split () với không gian là dấu phân cách để chia chuỗi đã cho thành các chuỗi nhỏ hơn

in (String_TO_BE_Split.Split ("")))

Đầu ra của chương trình trên được hiển thị trong ảnh chụp nhanh bên dưới:

SplitInPythonEx_1

Chia chuỗi dựa trên sự xuất hiện đầu tiên của một ký tự:

Chuỗi hoặc dòng đã cho được phân tách bằng hàm chia () với sự xuất hiện đầu tiên của ký tự từ chuỗi được chỉ định là DELIMITER. & NBSP;

Ví dụ 2:

Chương trình Python để chứng minh hàm split () trong python với sự xuất hiện đầu tiên của một ký tự nhất định trong chuỗi là dấu phân cách:

String_to_be_split = 'SimpleLearn'

#sử dụng hàm split () với sự xuất hiện đầu tiên của một ký tự đã cho trong chuỗi là dấu phân cách để chia chuỗi đã cho thành các chuỗi nhỏ hơn

print(string_to_be_split.split("i"))

Đầu ra của chương trình trên được hiển thị trong ảnh chụp nhanh bên dưới:

SplitInPythonEx_2

Chia chuỗi dựa trên sự xuất hiện đầu tiên của một ký tự:

Chuỗi hoặc dòng đã cho được phân tách bằng hàm chia () với sự xuất hiện đầu tiên của ký tự từ chuỗi được chỉ định là DELIMITER. & NBSP;

Ví dụ 2:

Chương trình Python để chứng minh hàm split () trong python với sự xuất hiện đầu tiên của một ký tự nhất định trong chuỗi là dấu phân cách:

String_to_be_split = 'SimpleLearn'

#sử dụng hàm split () với sự xuất hiện đầu tiên của một ký tự đã cho trong chuỗi là dấu phân cách để chia chuỗi đã cho thành các chuỗi nhỏ hơn

Chia tệp đã cho vào danh sách:

Dữ liệu trong tệp được chia thành một số dòng và mỗi dòng được trả về dưới dạng một phần tử trong danh sách bằng cách sử dụng hàm phân chia gọi là hàm splutlines () trong python.

Ví dụ 3:

print(fileread.splitlines())

fileopen.close()

Đầu ra của chương trình trên được hiển thị trong ảnh chụp nhanh bên dưới:

SplitInPythonEx_3

Chia chuỗi dựa trên sự xuất hiện đầu tiên của một ký tự:

Chuỗi hoặc dòng đã cho được phân tách bằng hàm chia () với sự xuất hiện đầu tiên của ký tự từ chuỗi được chỉ định là DELIMITER. & NBSP;

Ví dụ 2:

Chương trình Python để chứng minh hàm split () trong python với sự xuất hiện đầu tiên của một ký tự nhất định trong chuỗi là dấu phân cách:

String_to_be_split = 'SimpleLearn'

#sử dụng chức năng split () với không gian là dấu phân cách để chia chuỗi đã cho thành các chuỗi nhỏ hơn

in (String_TO_BE_Split.Split ("")))

Đầu ra của chương trình trên được hiển thị trong ảnh chụp nhanh bên dưới:

SplitInPythonEx_4.

Chia chuỗi dựa trên sự xuất hiện đầu tiên của một ký tự:

Chuỗi hoặc dòng đã cho được phân tách bằng hàm chia () với sự xuất hiện đầu tiên của ký tự từ chuỗi được chỉ định là DELIMITER. & NBSP;

Ví dụ 2:

Chương trình Python để chứng minh hàm split () trong python với sự xuất hiện đầu tiên của một ký tự nhất định trong chuỗi là dấu phân cách:

String_to_be_split = 'SimpleLearn'

#sử dụng chức năng split () với không gian là dấu phân cách để chia chuỗi đã cho thành các chuỗi nhỏ hơn

in (String_TO_BE_Split.Split ("")))

Đầu ra của chương trình trên được hiển thị trong ảnh chụp nhanh bên dưới:

SplitInPythonEx_5

Chia chuỗi dựa trên sự xuất hiện đầu tiên của một ký tự:

Chuỗi hoặc dòng đã cho được phân tách bằng hàm chia () với sự xuất hiện đầu tiên của ký tự từ chuỗi được chỉ định là DELIMITER. & NBSP;

Ví dụ 2:

Chương trình Python để chứng minh hàm split () trong python với sự xuất hiện đầu tiên của một ký tự nhất định trong chuỗi là dấu phân cách:

String_to_be_split = 'SimpleLearn'

#sử dụng chức năng split () với không gian là dấu phân cách để chia chuỗi đã cho thành các chuỗi nhỏ hơn

in (String_TO_BE_Split.Split ("")))

print(string_after_split)

Đầu ra của chương trình trên được hiển thị trong ảnh chụp nhanh bên dưới:

SplitInPythonEx_6.

Chia chuỗi dựa trên sự xuất hiện đầu tiên của một ký tự:

Chuỗi hoặc dòng đã cho được phân tách bằng hàm chia () với sự xuất hiện đầu tiên của ký tự từ chuỗi được chỉ định là DELIMITER. & NBSP;

Ví dụ 2:

Chương trình Python để chứng minh hàm split () trong python với sự xuất hiện đầu tiên của một ký tự nhất định trong chuỗi là dấu phân cách:

String_to_be_split = 'SimpleLearn'

#sử dụng hàm split () với sự xuất hiện đầu tiên của một ký tự đã cho trong chuỗi là dấu phân cách để chia chuỗi đã cho thành các chuỗi nhỏ hơn

Chia tệp đã cho vào danh sách:

Dữ liệu trong tệp được chia thành một số dòng và mỗi dòng được trả về dưới dạng một phần tử trong danh sách bằng cách sử dụng hàm phân chia gọi là hàm splutlines () trong python.

in (re.split (", | \ n", String_To_Be_Split)))

Đầu ra của chương trình trên được hiển thị trong ảnh chụp nhanh bên dưới:

SplitInPythonEx_7

Chia chuỗi vào danh sách:

Chuỗi hoặc dòng đã cho có thể được chia thành một danh sách bằng cách sử dụng hàm chia () với bất kỳ trình phân cách nào.

Ví dụ 8:

Chương trình Python để chứng minh hàm split () trong python để chia một chuỗi nhất định hoặc một dòng với bất kỳ dấu phân cách nào: & nbsp;

String_to_be_split = 'Chúng tôi: Tình yêu: & nbsp; Simplilearn '

#sử dụng chức năng split () với: như dấu phân cách để chia chuỗi đã cho thành các chuỗi nhỏ hơn

print(string_to_be_split.split(":"))

Đầu ra của chương trình trên được hiển thị trong ảnh chụp nhanh bên dưới:

SplitInPythonEx_8

Chia chuỗi vào danh sách:

Chuỗi hoặc dòng đã cho có thể được chia thành một danh sách bằng cách sử dụng hàm chia () với bất kỳ trình phân cách nào.

Ví dụ 8:

Chương trình Python để chứng minh hàm split () trong python để chia một chuỗi nhất định hoặc một dòng với bất kỳ dấu phân cách nào: & nbsp;

String_to_be_split = 'Chúng tôi: Tình yêu: & nbsp; Simplilearn '

#sử dụng chức năng split () với: như dấu phân cách để chia chuỗi đã cho thành các chuỗi nhỏ hơn

print(string_to_be_split.split("#"))

Đầu ra của chương trình trên được hiển thị trong ảnh chụp nhanh bên dưới:

SplitInPythonEx_9

Tách chuỗi dựa trên băm dấu phân cách:

Chuỗi hoặc dòng đã cho được phân tách bằng hàm chia () với hàm băm làm dấu phân cách. & Nbsp;

Ví dụ 9:

Chương trình Python để chứng minh hàm split () trong python để phân chia một chuỗi nhất định hoặc một dòng có dấu phân cách như băm: & nbsp;

String_to_be_split = 'Chúng tôi# yêu# & nbsp; Simplilearn '

# sử dụng chức năng split () với # là dấu phân cách để chia chuỗi đã cho thành các chuỗi nhỏ hơn

Tách chuỗi bằng cách truyền tham số MaxSplit.

Đầu ra của chương trình trên được hiển thị trong ảnh chụp nhanh bên dưới:

SplitInPythonEx_10

Số lượng phân tách tối đa mà hàm chia () có thể thực hiện trên một chuỗi hoặc dòng đã cho có thể được chỉ định bằng tham số MaxSplit và được truyền dưới dạng đối số cho hàm chia ().

Ví dụ 10:

Chương trình python để chứng minh hàm chia () trong python với tham số MaxSplit: & nbsp; & nbsp;

String_to_be_split = 'Chào mừng, đến, SimpleLearn'

#sử dụng chức năng split () với tham số MaxSplit để chia chuỗi đã cho thành các chuỗi nhỏ hơn

in (String_TO_BE_Split.Split ("", 2))

print(list(string_to_be_split))

Đầu ra của chương trình trên được hiển thị trong ảnh chụp nhanh bên dưới:

SplitInPythonEx_11

Chia chuỗi thành một mảng ký tự:

Chuỗi hoặc dòng đã cho có thể được chia thành một danh sách bao gồm từng ký tự là các phần tử của danh sách bằng cách sử dụng hàm phân chia gọi là hàm list ().

Ví dụ 11:

Chương trình Python để chứng minh hàm danh sách () trong Python để chia một chuỗi đã cho hoặc một dòng thành một số ký tự, mỗi ký tự là phần tử trong danh sách:

String_to_be_split = 'Chúng tôi# yêu# & nbsp; Simplilearn '

# sử dụng chức năng split () với # là dấu phân cách để chia chuỗi đã cho thành các chuỗi nhỏ hơn

print(string_to_be_split.split("to"))

Đầu ra của chương trình trên được hiển thị trong ảnh chụp nhanh bên dưới:

SplitInPythonEx_12

Làm thế nào để chức năng phân chia hoạt động trong Python?

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.

Việc sử dụng hàm split () giải thích với ví dụ là gì?

Chức năng phân chia trả về một danh sách các chuỗi sau khi chia chuỗi dựa trên dấu phân cách đã cho.Sau đây là những lợi thế của việc sử dụng hàm chia trong Python: Tại một số điểm, chúng ta có thể phải chia một chuỗi lớn thành các khối hoặc chuỗi nhỏ hơn.Nó trái ngược với sự kết hợp, cộng thêm hai chuỗi lại với nhau.returns a list of strings after dividing the string based on the given separator. Following are the advantages of using a split function in python: At some point we may have to break down a large string into smaller chunks or strings. It is the opposite of concatenation, which adds two strings together.

Làm thế nào để bạn tạo một chức năng chia trong Python?

Python Chuỗi chia () Phương thức Cú pháp..
Cú pháp: str.split (phân tách, maxsplit).
Thông số :.
Trả về: Trả về danh sách các chuỗi sau khi phá chuỗi đã cho bằng cách phân cách được chỉ định ..

Phương pháp phân chia hoạt động như thế nào?

Phương thức Split () lấy một mẫu và chia một chuỗi thành một danh sách các chuỗi con được đặt hàng bằng cách tìm kiếm mẫu, đặt các chuỗi con này vào một mảng và trả về mảng.takes a pattern and divides a String into an ordered list of substrings by searching for the pattern, puts these substrings into an array, and returns the array.