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']