Cách cắt chuỗi trong python

Tui có đoạn code:

string = """Dòng1
Dòng 2
Dòng 3
Dòng 4
Dòng 5
Dòng 6
Dòng 7"""

Giờ tui muốn cắt chuỗi trên thành 3 chuỗi:
Chuỗi 1: Từ dòng 1 đến dòng 2
Chuỗi 2: Từ dòng 3 đến dòng 4
Chuỗi 3: Từ dòng 5 đến dòng 7

Tức là:

string1="""Dòng 1
Dòng 2"""

string2="""Dòng 3
Dòng 4"""

string3="""Dòng 5
Dòng 6
Dòng 7"""

Có cách nào cắt dòng kiểu vậy ko nhỉ?

string = """Dòng1
Dòng 2
Dòng 3
Dòng 4
Dòng 5
Dòng 6
Dòng 7"""

new_string = string.splitlines()

print(new_string)

Output:

[‘Dòng1’, ‘Dòng 2’, ‘Dòng 3’, ‘Dòng 4’, ‘Dòng 5’, ‘Dòng 6’, ‘Dòng 7’]
[Finished in 0.5s]

Từ đó bạn xử lý tiếp như ý muốn

2 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?