Computer >> Máy Tính >  >> Lập trình >> Python

Làm cách nào để lấy 4 ký tự cuối cùng của một chuỗi trong Python?


Toán tử lát cắt trong Python nhận hai toán hạng. Toán hạng đầu tiên là phần bắt đầu của lát cắt. Chỉ số được tính từ bên trái theo mặc định. Một toán hạng âm bắt đầu đếm từ cuối. Toán hạng thứ hai là chỉ số của ký tự cuối cùng trong lát cắt. Nếu bị bỏ qua, lát cắt sẽ kết thúc.

Chúng tôi muốn bốn ký tự cuối cùng. Do đó, chúng tôi đếm vị trí bắt đầu từ cuối bằng -4 và nếu chúng tôi bỏ qua toán hạng thứ hai, nó sẽ kết thúc.

>>> string = "Thanks. I am fine"
>>> string[-4:]
'fine'