Phương thức
string.splitlines[[keepends]]
3 chia chuỗi ở mức độ phá vỡ dòng và trả về danh sách ..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à
5 hoặc bất kỳ số nào.string.splitlines[[keepends]]
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:
\N | Line Feed |
\ r | Vận chuyển trở lại |
\ r \ n | Vận chuyển trở lại + nguồn cấp dữ liệu dòng |
\ v hoặc \ x0b | Tabline |
\ f hoặc \ x0c | Thức ăn dạng |
\ x1c | Bộ phân cách tập tin |
\ x1d | Phân tách nhóm |
\ x1e | Ghi điểm phân tách |
\ x85 | Dòng tiếp theo [Mã điều khiển C1] |
\ u2028 | Dòng phân tách |
\ u2029 | Phâ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.
# '\n' is a line break
grocery = 'Milk\nChicken\nBread\rButter'
# returns a list after splitting the grocery string
print[grocery.splitlines[]]
# '\n' is a line break
grocery = 'Milk\nChicken\nBread\rButter'
# returns a list after splitting the grocery string
print[grocery.splitlines[]]
# '\n' is a line break
grocery = 'Milk\nChicken\nBread\rButter'
# returns a list after splitting the grocery string
print[grocery.splitlines[]]
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
3. Ví dụ,string.splitlines[[keepends]]
Ở đâ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.
string.splitlines[[keepends]]
# '\n' is a line break
grocery = 'Milk\nChicken\nBread\rButter'
# returns a list after splitting the grocery string
print[grocery.splitlines[]]
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:
\N | Line Feed |
\ r | Vận chuyển trở lại |
\ r \ n | Vận chuyển trở lại + nguồn cấp dữ liệu dòng |
\ x1c | Bộ phân cách tập tin |
\ x1d | Phân tách nhóm |
\ x1e | Ghi điểm phân tách |
\ x85 | Dòng tiếp theo [Mã điều khiển C1] |
\ v hoặc \ x0b | Tabline |
\ f hoặc \ x0c | Thức ăn dạng |
\ u2028 | Dòng phân tách |
\ u2029 | Phâ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[]]
4string.splitlines[[keepends]]
5# multi line string
grocery = '''Milk
Chicken
Bread
Butter'''
# returns a list after splitting the grocery string
print[grocery.splitlines[]]
6Output:
string.splitlines[[keepends]]
0Ví 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[]]
# multi line string
grocery = '''Milk
Chicken
Bread
Butter'''
# returns a list after splitting the grocery string
print[grocery.splitlines[]]
# multi line string
grocery = '''Milk
Chicken
Bread
Butter'''
# returns a list after splitting the grocery string
print[grocery.splitlines[]]
# multi line string
grocery = '''Milk
Chicken
Bread
Butter'''
# returns a list after splitting the grocery string
print[grocery.splitlines[]]
# 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[]]
4string.splitlines[[keepends]]
5# multi line string
grocery = '''Milk
Chicken
Bread
Butter'''
# returns a list after splitting the grocery string
print[grocery.splitlines[]]
6Python3
Ví dụ 2
['Milk', 'Chicken', 'Bread', 'Butter']8
['Milk', 'Chicken', 'Bread', 'Butter']9
['Milk', 'Chicken', 'Bread', 'Butter']3
Ví dụ 3: Ứng dụng thực tế
Trong mã này, chúng tôi sẽ hiểu cách sử dụng khái niệm splitlines [] để tính độ dài của mỗi từ trong một chuỗi. & Nbsp;
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['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[]]
1grocery = '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]
6Output:
string.splitlines[[keepends]]
2