Python - Cắt chuỗi
Cắt lát
Bạn có thể trả về một phạm vi ký tự bằng cách sử dụng cú pháp lát cắt.
Chỉ định chỉ mục bắt đầu và chỉ mục kết thúc, cách nhau bằng dấu hai chấm, để trả về một phần của chuỗi.
Ví dụ
Lấy các ký tự từ vị trí 2 đến vị trí 5 (không bao gồm):
b = "Hello, World!"
print(b[2:5])
Hãy tự mình thử »Lưu ý: Ký tự đầu tiên có chỉ số 0.
Cắt lát từ đầu
Bằng cách bỏ chỉ mục bắt đầu, phạm vi sẽ bắt đầu ở ký tự đầu tiên:
Ví dụ
Lấy các ký tự từ đầu đến vị trí 5 (không bao gồm):
b = "Hello, World!"
print(b[:5])
Hãy tự mình thử » Cắt đến cuối
Bằng cách bỏ chỉ mục cuối , phạm vi sẽ đi đến cuối:
Lập chỉ mục tiêu cực
Sử dụng các chỉ mục phủ định để bắt đầu lát cắt từ cuối chuỗi:Ví dụ
Nhận các ký tự:
Từ: "o" trong "Thế giới!" (vị trí -5)
Đến, nhưng không bao gồm: "d" trong "World!" (vị trí -2):
b = "Hello, World!"
print(b[-5:-2])
Hãy tự mình thử »