Khi cần kiểm tra độ dài chuỗi theo yêu cầu, dùng vòng lặp đơn giản và phương thức len.
Ví dụ
Minh họa dưới đây:
my_list = ["python", 'is', 'fun', 'to', 'learn', 'Will', 'how']
print("Danh sách là:")
print(my_list)
length_list = [6, 2, 3, 2, 5, 4, 3]
my_result = True
for index in range(len(my_list)):
if len(my_list[index]) != length_list[index]:
my_result = False
break
print("Kết quả là:")
if my_result == True:
print("Tất cả chuỗi đều có độ dài như yêu cầu")
else:
print("Tất cả chuỗi không có độ dài như yêu cầu")
Kết quả
Danh sách là: ['python', 'is', 'fun', 'to', 'learn', 'Will', 'how'] Kết quả là: Tất cả chuỗi đều có độ dài như yêu cầu
Giải thích
- Định nghĩa danh sách chuỗi và hiển thị ra console.
- Định nghĩa danh sách số nguyên (độ dài mong muốn).
- Giá trị Boolean đặt 'True'.
- Lặp qua danh sách chuỗi, nếu độ dài tại chỉ mục tương ứng không bằng giá trị trong danh sách số, Boolean đặt False.
- Thoát khỏi vòng lặp.
- Tùy giá trị Boolean, hiển thị thông báo phù hợp trên console.