Phương thức String splitlines() trong Python



Miêu tả

Phương thức splitlines() trả về một List gồm tất cả các dòng trong chuỗi, và tùy ý xác định các ngắt dòng (nếu num được cung cấp và là true).

Cú pháp

Cú pháp của splitlines() trong Python:

str.splitlines( num=string.count('\n'))

Chi tiết về tham số:

  • num -- Là bất kỳ số nào, nếu có mặt thì được giả sử là các ngắt dòng cần được bao trong các dòng.

Trả về giá trị

Trả về một List gồm tất cả các dòng trong chuỗi, và tùy ý xác định các ngắt dòng (nếu num được cung cấp và là true).

Chương trình Python ví dụ

Ví dụ sau minh họa cách sử dụng của splitlines() trong Python.

 str = "Dong1- v i e t j a c k\nDong2- v i e t\n\nDong3- e t j a c k";
print str.splitlines( )
print str.splitlines( 0 )
print str.splitlines( 3 )
print str.splitlines( 4 )
print str.splitlines( 5 )

Chạy chương trình Python trên sẽ cho kết quả −

['Dong1- v i e t j a c k', 'Dong2- v i e t', '', 'Dong3- e t j a c k']
['Dong1- v i e t j a c k', 'Dong2- v i e t', '', 'Dong3- e t j a c k']
['Dong1- v i e t j a c k\n', 'Dong2- v i e t\n', '\n', 'Dong3- e t j a c k']
['Dong1- v i e t j a c k\n', 'Dong2- v i e t\n', '\n', 'Dong3- e t j a c k']
['Dong1- v i e t j a c k\n', 'Dong2- v i e t\n', '\n', 'Dong3- e t j a c k']

string_trong_python.jsp