Sitelet https://www.datacamp.com/vi/tutorial/python-string-split
Chuyển đến nội dung chính

Hướng dẫn Split chuỗi trong Python

Tìm hiểu cách bạn có thể thực hiện nhiều thao tác trên chuỗi bằng các hàm tích hợp sẵn của Python như split, join và biểu thức chính quy.
Đã cập nhật 5 thg 10, 2026  · 2 phút đọc

Khám phá cùng AI

ChatGPTClaudePerplexity

Phương thức chuỗi Python split() nhận vào một giá trị chuỗi và trả về một danh sách các từ có trong chuỗi bằng cách tách các từ trên tất cả khoảng trắng theo mặc định. Nó cũng có một đối số tùy chọn để giới hạn số lần tách.

Phương thức split() chuyển đổi chuỗi thành các kiểu dữ liệu khác như lists bằng cách chia nhỏ một chuỗi. Python cung cấp cho chúng ta hai phương thức: .split() và .rsplit().

Cả .split() và .rsplit() đều nhận một phần tử phân tách mà theo đó chúng ta tách chuỗi, và một maxsplit cho biết số lượng tối đa các chuỗi con mà chúng ta muốn.

Ví dụ sử dụng phương thức .split()

string1

Hãy tách chuỗi trên bằng phương thức .split(). Lưu ý rằng phương thức .split() bắt đầu tách từ bên trái của chuỗi. Nó nhận hai đối số: dấu phân tách sep và số lần tách tối đa của chuỗi maxsplit.

string2

Ví dụ tách chuỗi thành nhiều chuỗi con

Trong ví dụ dưới đây, bạn sẽ tách chuỗi file thành nhiều chuỗi con tại các ranh giới dòng. Sau đó, bạn sẽ in ra biến kết quả file_split. Cuối cùng, hoàn thiện vòng lặp for để tách các chuỗi thành nhiều chuỗi con sử dụng dấu phẩy làm phần tử phân tách.

substrings

Khi chạy đoạn mã trên, ta thu được kết quả sau:

['mtv films election, a high school comedy, is a current example', 'from there, director steven spielberg wastes no time, taking us into the water on a midnight swim'] ['mtv films election', ' a high school comedy', ' is a current example'] ['from there', ' director steven spielberg wastes no time', ' taking us into the water on a midnight swim'].

Tự bạn thử nhé.

Để tìm hiểu thêm về các thao tác chuỗi, vui lòng xem video từ khóa học của chúng tôi, Biểu thức chính quy trong Python và xem Hướng dẫn Biểu thức chính quy Python.

Nội dung này được trích từ khóa học Biểu thức chính quy trong Python của DataCamp do Maria Eugenia Inzaugarat biên soạn.

Chủ đề
Python

Tìm hiểu thêm về Python

Khóa học

Regular Expressions in Python

4 giờ
49.9K
Học về thao tác chuỗi và trở thành bậc thầy sử dụng biểu thức chính quy.
Xem chi tiếtRight Arrow
Bắt Đầu Khóa Học
Xem thêmRight Arrow
Liên quan

blog

Claude Opus 4.6: Tính năng, Điểm chuẩn, Bài kiểm tra thực hành và hơn thế nữa

Mô hình mới nhất của Anthropic dẫn đầu ở mã hóa tác tử và lập luận phức tạp. Thêm vào đó, nó có cửa sổ ngữ cảnh 1M.
Matt Crabtree's photo

Matt Crabtree

10 phút

Xem ThêmXem Thêm