Hướng dẫn what does splitlines mean in python? - trong python có nghĩa là gì?

Phương thức

string.splitlines([keepends])
3 chia chuỗi ở mức độ phá vỡ dòng và trả về danh sách ..

Show

Thí dụ

# \n is a line boundary 
sentence = 'I\nlove\nPython\nProgramming.'

# returns a list after spliting string at line breaks resulting_list = sentence.splitlines()

print(resulting_list) # Output: ['I', 'love', 'Python', 'Programming.']


Syntax ()

Cú pháp của phương thức

string.splitlines([keepends])
3 là:

string.splitlines([keepends])

Ở đây, Keepends có thể là

string.splitlines([keepends])
5 hoặc bất kỳ số nào.


Các tham số Splitlines ()

Phương thức

string.splitlines([keepends])
3 có thể lấy một tham số duy nhất:

  • Keepends (Tùy chọn) - Nó xác định xem việc phá vỡ dòng có được bao gồm trong danh sách kết quả hay không. Giá trị của nó có thể là
    string.splitlines([keepends])
    5 hoặc bất kỳ số nào.

splitlines () giá trị trả về

Phương thức

string.splitlines([keepends])
3 trả về:

  • Một danh sách các dòng trong chuỗi.

Nếu không có ký tự ngắt dòng, nó sẽ trả về một danh sách với một mục duy nhất (một dòng duy nhất).

Lưu ý: Phương thức SplitLines () chia ra các ranh giới dòng sau:

Đại diệnSự mô tả
\NLine Feed
\ rVận chuyển trở lại
\ r \ nVận chuyển trở lại + nguồn cấp dữ liệu dòng
\ v hoặc \ x0bTabline
\ f hoặc \ x0cThức ăn dạng
\ x1cBộ phân cách tập tin
\ x1dPhân tách nhóm
\ x1eGhi điểm phân tách
\ x85Dòng tiếp theo (Mã điều khiển C1)
\ u2028Dòng phân tách
\ u2029Phân tách đoạn văn


Ví dụ 1: Chuỗi python splitlines ()

# '\n' is a line break 
grocery = 'Milk\nChicken\nBread\rButter'

# returns a list after splitting the grocery string print(grocery.splitlines())

Đầu ra

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

Trong ví dụ trên, chúng tôi đã sử dụng phương pháp

string.splitlines([keepends])
3 để phân chia chuỗi tạp hóa, tức là
# '\n' is a line break 
grocery = 'Milk\nChicken\nBread\rButter'

# returns a list after splitting the grocery string print(grocery.splitlines())

0 ở mức phá vỡ.

Tại đây,

# '\n' is a line break 
grocery = 'Milk\nChicken\nBread\rButter'

# returns a list after splitting the grocery string print(grocery.splitlines())

1 chia cửa hàng tạp hóa tại Line Break
# '\n' is a line break 
grocery = 'Milk\nChicken\nBread\rButter'

# returns a list after splitting the grocery string print(grocery.splitlines())

2 và trả về danh sách
# '\n' is a line break 
grocery = 'Milk\nChicken\nBread\rButter'

# returns a list after splitting the grocery string print(grocery.splitlines())

3 sau khi xóa ngắt dòng.


Ví dụ 2: splitlines () với chuỗi đa dòng

Chúng ta cũng có thể phân chia các dòng từ các chuỗi nhiều dòng bằng phương pháp

string.splitlines([keepends])
3. Ví dụ,

# multi line string 
grocery = '''Milk
Chicken
Bread
Butter'''

# returns a list after splitting the grocery string print(grocery.splitlines())

Đầu ra

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

Trong ví dụ trên, chúng tôi đã sử dụng phương pháp

string.splitlines([keepends])
3 để phân chia chuỗi tạp hóa, tức là
# '\n' is a line break 
grocery = 'Milk\nChicken\nBread\rButter'

# returns a list after splitting the grocery string print(grocery.splitlines())

0 ở mức phá vỡ.


Tại đây, # '\n' is a line break grocery = 'Milk\nChicken\nBread\rButter' # returns a list after splitting the grocery string print(grocery.splitlines())1 chia cửa hàng tạp hóa tại Line Break # '\n' is a line break grocery = 'Milk\nChicken\nBread\rButter' # returns a list after splitting the grocery string print(grocery.splitlines())2 và trả về danh sách # '\n' is a line break grocery = 'Milk\nChicken\nBread\rButter' # returns a list after splitting the grocery string print(grocery.splitlines())3 sau khi xóa ngắt dòng.

grocery = 'Milk\nChicken\nBread\rButter'

# returns a list including line breaks resulting_list1 = grocery.splitlines(True)

print(resulting_list1)

# returns a list without including line breaks resulting_list2 = grocery.splitlines(False)

print(resulting_list2)

Đầu ra

['Milk\n', 'Chicken\n', 'Bread\r', 'Butter']
['Milk', 'Chicken', 'Bread', 'Butter']

Trong ví dụ trên, chúng tôi đã sử dụng phương pháp

string.splitlines([keepends])
3 để phân chia chuỗi tạp hóa, tức là
# '\n' is a line break 
grocery = 'Milk\nChicken\nBread\rButter'

# returns a list after splitting the grocery string print(grocery.splitlines())

0 ở mức phá vỡ.

Tại đây,

# '\n' is a line break 
grocery = 'Milk\nChicken\nBread\rButter'

# returns a list after splitting the grocery string print(grocery.splitlines())

1 chia cửa hàng tạp hóa tại Line Break
# '\n' is a line break 
grocery = 'Milk\nChicken\nBread\rButter'

# returns a list after splitting the grocery string print(grocery.splitlines())

2 và trả về danh sách
# '\n' is a line break 
grocery = 'Milk\nChicken\nBread\rButter'

# returns a list after splitting the grocery string print(grocery.splitlines())

3 sau khi xóa ngắt dòng.

  • Ví dụ 2: splitlines () với chuỗi đa dòng
  • Chúng ta cũng có thể phân chia các dòng từ các chuỗi nhiều dòng bằng phương pháp
    string.splitlines([keepends])
    3. Ví dụ,

Ở đây, phương thức string.splitlines([keepends])3 chia các cửa hàng tạp hóa chuỗi đa dòng và trả về danh sách # '\n' is a line break grocery = 'Milk\nChicken\nBread\rButter' # returns a list after splitting the grocery string print(grocery.splitlines())6.

Ví dụ 3: Vượt qua giá trị boolean trong splitines ()0 represents

string.splitlines([keepends])
5 and other positive or negative numbers indicate
# '\n' is a line break 
grocery = 'Milk\nChicken\nBread\rButter'

# returns a list after splitting the grocery string print(grocery.splitlines())

8. For example,

grocery = 'Milk\nChicken\nBread\rButter'

# returns list including line breaks resulting_list1 = grocery.splitlines(0)

print(resulting_list1)

# returns list without including line breaks resulting_list2 = grocery.splitlines(5)

print(resulting_list2)

Đầu ra

['Milk\n', 'Chicken\n', 'Bread\r', 'Butter']
['Milk', 'Chicken', 'Bread', 'Butter']

Phương thức splitlines () chuỗi python được sử dụng để phân chia các dòng ở ranh giới dòng. Hàm trả về một danh sách các dòng trong chuỗi, bao gồm ngắt dòng (tùy chọn).splitlines() method is used to split the lines at line boundaries. The function returns a list of lines in the string, including the line break(optional).

Syntax:  

string.splitlines([keepends])

Parameters:

Keepends (Tùy chọn): Khi được đặt thành các giao dịch thực sự được bao gồm trong danh sách kết quả. Đây có thể là một số, chỉ định vị trí của ngắt dòng hoặc, có thể là bất kỳ ký tự Unicode nào, như là(optional): When set to True line breaks are included in the resulting list. This can be a number, specifying the position of line break or, can be any Unicode characters, like “\n”, “\r”, “\r\n”, etc as boundaries for strings.

Giá trị trả về: & nbsp; 

Trả về một danh sách các dòng trong chuỗi, phá vỡ các ranh giới dòng.

Splitlines () chia tách trên các ranh giới dòng sau:

Đại diện

Sự mô tả

\NLine Feed
\ rVận chuyển trở lại
\ r \ nVận chuyển trở lại + nguồn cấp dữ liệu dòng
\ x1cBộ phân cách tập tin
\ x1dPhân tách nhóm
\ x1eGhi điểm phân tách
\ x85Dòng tiếp theo (Mã điều khiển C1)
\ v hoặc \ x0bTabline
\ f hoặc \ x0cThức ăn dạng
\ u2028Dòng phân tách
\ u2029Phân tách đoạn văn

ví dụ 1

Python3

['Milk', 'Chicken', 'Bread', 'Butter']
8
['Milk', 'Chicken', 'Bread', 'Butter']
9
# multi line string 
grocery = '''Milk
Chicken
Bread
Butter'''

# returns a list after splitting the grocery string print(grocery.splitlines())

0

# multi line string 
grocery = '''Milk
Chicken
Bread
Butter'''

# returns a list after splitting the grocery string print(grocery.splitlines())

1
# multi line string 
grocery = '''Milk
Chicken
Bread
Butter'''

# returns a list after splitting the grocery string print(grocery.splitlines())

2

# multi line string 
grocery = '''Milk
Chicken
Bread
Butter'''

# returns a list after splitting the grocery string print(grocery.splitlines())

1
# multi line string 
grocery = '''Milk
Chicken
Bread
Butter'''

# returns a list after splitting the grocery string print(grocery.splitlines())

4
# multi line string 
grocery = '''Milk
Chicken
Bread
Butter'''

# returns a list after splitting the grocery string print(grocery.splitlines())

5
# multi line string 
grocery = '''Milk
Chicken
Bread
Butter'''

# returns a list after splitting the grocery string print(grocery.splitlines())

6

# multi line string 
grocery = '''Milk
Chicken
Bread
Butter'''

# returns a list after splitting the grocery string print(grocery.splitlines())

1
# multi line string 
grocery = '''Milk
Chicken
Bread
Butter'''

# returns a list after splitting the grocery string print(grocery.splitlines())

4
string.splitlines([keepends])
5
# multi line string 
grocery = '''Milk
Chicken
Bread
Butter'''

# returns a list after splitting the grocery string print(grocery.splitlines())

6

Output: 

string.splitlines([keepends])
0

Ví dụ 2

Python3

['Milk', 'Chicken', 'Bread', 'Butter']
8
['Milk', 'Chicken', 'Bread', 'Butter']
9
['Milk', 'Chicken', 'Bread', 'Butter']
3

# multi line string 
grocery = '''Milk
Chicken
Bread
Butter'''

# returns a list after splitting the grocery string print(grocery.splitlines())

1
# multi line string 
grocery = '''Milk
Chicken
Bread
Butter'''

# returns a list after splitting the grocery string print(grocery.splitlines())

2

# multi line string 
grocery = '''Milk
Chicken
Bread
Butter'''

# returns a list after splitting the grocery string print(grocery.splitlines())

1
['Milk', 'Chicken', 'Bread', 'Butter']
7
['Milk', 'Chicken', 'Bread', 'Butter']
8
['Milk', 'Chicken', 'Bread', 'Butter']
9

Output: 

string.splitlines([keepends])
1

# multi line string grocery = '''Milk Chicken Bread Butter''' # returns a list after splitting the grocery string print(grocery.splitlines())1 # multi line string grocery = '''Milk Chicken Bread Butter''' # returns a list after splitting the grocery string print(grocery.splitlines())4# multi line string grocery = '''Milk Chicken Bread Butter''' # returns a list after splitting the grocery string print(grocery.splitlines())5# multi line string grocery = '''Milk Chicken Bread Butter''' # returns a list after splitting the grocery string print(grocery.splitlines())6Practical Application

# multi line string 
grocery = '''Milk
Chicken
Bread
Butter'''

# returns a list after splitting the grocery string print(grocery.splitlines())

1
# multi line string 
grocery = '''Milk
Chicken
Bread
Butter'''

# returns a list after splitting the grocery string print(grocery.splitlines())

4
string.splitlines([keepends])
5
# multi line string 
grocery = '''Milk
Chicken
Bread
Butter'''

# returns a list after splitting the grocery string print(grocery.splitlines())

6

Python3

grocery = 'Milk\nChicken\nBread\rButter'

# returns a list including line breaks resulting_list1 = grocery.splitlines(True)

print(resulting_list1)

# returns a list without including line breaks resulting_list2 = grocery.splitlines(False)

print(resulting_list2)
0
grocery = 'Milk\nChicken\nBread\rButter'

# returns a list including line breaks resulting_list1 = grocery.splitlines(True)

print(resulting_list1)

# returns a list without including line breaks resulting_list2 = grocery.splitlines(False)

print(resulting_list2)
1

grocery = 'Milk\nChicken\nBread\rButter'

# returns a list including line breaks resulting_list1 = grocery.splitlines(True)

print(resulting_list1)

# returns a list without including line breaks resulting_list2 = grocery.splitlines(False)

print(resulting_list2)
2
grocery = 'Milk\nChicken\nBread\rButter'

# returns a list including line breaks resulting_list1 = grocery.splitlines(True)

print(resulting_list1)

# returns a list without including line breaks resulting_list2 = grocery.splitlines(False)

print(resulting_list2)
3
['Milk', 'Chicken', 'Bread', 'Butter']
9
grocery = 'Milk\nChicken\nBread\rButter'

# returns a list including line breaks resulting_list1 = grocery.splitlines(True)

print(resulting_list1)

# returns a list without including line breaks resulting_list2 = grocery.splitlines(False)

print(resulting_list2)
5

grocery = 'Milk\nChicken\nBread\rButter'

# returns a list including line breaks resulting_list1 = grocery.splitlines(True)

print(resulting_list1)

# returns a list without including line breaks resulting_list2 = grocery.splitlines(False)

print(resulting_list2)
2
# multi line string 
grocery = '''Milk
Chicken
Bread
Butter'''

# returns a list after splitting the grocery string print(grocery.splitlines())

1
grocery = 'Milk\nChicken\nBread\rButter'

# returns a list including line breaks resulting_list1 = grocery.splitlines(True)

print(resulting_list1)

# returns a list without including line breaks resulting_list2 = grocery.splitlines(False)

print(resulting_list2)
8

grocery = 'Milk\nChicken\nBread\rButter'

# returns a list including line breaks resulting_list1 = grocery.splitlines(True)

print(resulting_list1)

# returns a list without including line breaks resulting_list2 = grocery.splitlines(False)

print(resulting_list2)
2
['Milk\n', 'Chicken\n', 'Bread\r', 'Butter']
['Milk', 'Chicken', 'Bread', 'Butter']
0
['Milk', 'Chicken', 'Bread', 'Butter']
9

grocery = 'Milk\nChicken\nBread\rButter'

# returns a list including line breaks resulting_list1 = grocery.splitlines(True)

print(resulting_list1)

# returns a list without including line breaks resulting_list2 = grocery.splitlines(False)

print(resulting_list2)
2
grocery = 'Milk\nChicken\nBread\rButter'

# returns list including line breaks resulting_list1 = grocery.splitlines(0)

print(resulting_list1)

# returns list without including line breaks resulting_list2 = grocery.splitlines(5)

print(resulting_list2)
0
grocery = 'Milk\nChicken\nBread\rButter'

# returns list including line breaks resulting_list1 = grocery.splitlines(0)

print(resulting_list1)

# returns list without including line breaks resulting_list2 = grocery.splitlines(5)

print(resulting_list2)
1

['Milk', 'Chicken', 'Bread', 'Butter']
8
['Milk', 'Chicken', 'Bread', 'Butter']
9
grocery = 'Milk\nChicken\nBread\rButter'

# returns list including line breaks resulting_list1 = grocery.splitlines(0)

print(resulting_list1)

# returns list without including line breaks resulting_list2 = grocery.splitlines(5)

print(resulting_list2)
4

# multi line string 
grocery = '''Milk
Chicken
Bread
Butter'''

# returns a list after splitting the grocery string print(grocery.splitlines())

1
grocery = 'Milk\nChicken\nBread\rButter'

# returns list including line breaks resulting_list1 = grocery.splitlines(0)

print(resulting_list1)

# returns list without including line breaks resulting_list2 = grocery.splitlines(5)

print(resulting_list2)
6

Output: 

string.splitlines([keepends])
2

Việc sử dụng các splutlines trong Python là gì?

Phương thức splitlines () chuỗi python được sử dụng để phân chia các dòng ở ranh giới dòng. Hàm trả về một danh sách các dòng trong chuỗi, bao gồm ngắt dòng (tùy chọn). Tham số: Keepends (Tùy chọn): Khi được đặt thành các lần ngắt dòng thực được bao gồm trong danh sách kết quả.to split the lines at line boundaries. The function returns a list of lines in the string, including the line break(optional). Parameters: keepends (optional): When set to True line breaks are included in the resulting list.

\ R làm gì trong Python?

Trong các chuỗi Python, dấu gạch chéo ngược "\" là một nhân vật đặc biệt, còn được gọi là nhân vật "Escape".Nó được sử dụng để thể hiện các ký tự khoảng trắng nhất định: "\ t" là một tab, "\ n" là một dòng mới và "\ r" là một sự trở lại vận chuyển.Ngược lại, tiền tố một ký tự đặc biệt với "\" biến nó thành một ký tự thông thường.carriage return. Conversely, prefixing a special character with "\" turns it into an ordinary character.

Bạn có thể chia () bằng một con trăn mới không?

Phương thức chia () chia chuỗi theo ký tự dòng mới và trả về một danh sách các chuỗi.Chuỗi cũng có thể chứa các ký tự \ n trong chuỗi như được hiển thị bên dưới, thay vì chuỗi nhiều dòng với trích dẫn ba. and returns a list of strings. The string can also contain \n characters in the string as shown below, instead of a multi-line string with triple quotes.

Làm thế nào để bạn chia một dòng thành đầu vào trong Python?

Phương thức Python Chuỗi splitlines () Phương thức python splitlines () chia tách chuỗi dựa trên các dòng.Nó phá vỡ chuỗi ở ranh giới dòng và trả về một danh sách các chuỗi chia.Bộ ngắt dòng có thể là một dòng mới (\ n), return vận chuyển (\ r), v.v ... Một bảng ngắt dòng được đưa ra bên dưới để phân chia chuỗi. Python splitlines() method splits the string based on the lines. It breaks the string at line boundaries and returns a list of splitted strings. Line breakers can be a new line (\n), carriage return (\r) etc. A table of line breakers are given below which split the string.