Đếm độ dài chuỗi, sau đó slicing lấy 2 đầu và 2 cuối.
Ví dụ
s = "Hi there how are you"
print("Chuỗi:", s)
length = 0
for _ in s:
length += 1
new_s = s[:2] + s[length-2:length]
print("Chuỗi mới:", new_s)
Kết quả
Chuỗi: Hi there how are you Chuỗi mới: Hiou
Giải thích
- Đếm độ dài thủ công (không dùng len).
s[:2]: 2 ký tự đầu.s[length-2:length]: 2 ký tự cuối.- Ghép lại.
- Thực tế dùng
len(s)vàs[-2:]ngắn gọn hơn.