Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Lặp tuần hoàn từ chỉ số cụ thể trong list Python


Trong hướng dẫn này, ta viết chương trình lặp tuần hoàn (cyclic iteration) một list từ chỉ số cho trước. Xem các bước giải quyết.

  • Khởi tạo list và chỉ số.
  • Tìm độ dài list dùng len.
  • Lặp qua list dùng độ dài.
  • Tìm chỉ số phần tử dùng index % length.
  • In phần tử.
  • Tăng chỉ số.

Đây là lặp vòng đơn giản. Bạn viết không gặp khó khăn. Xem mã.

Ví dụ

# Khởi tạo list và chỉ số
alphabets = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h']
start_index = 5
# Tìm độ dài
length = len(alphabets)
# Lặp qua list
for i in range(length):
    # Tìm chỉ số phần tử hiện tại
    element_index = start_index % length
    # In phần tử
    print(alphabets[element_index], end=' ')
    # Tăng chỉ số cho phần tử tiếp theo
    start_index += 1

Kết quả

Nếu chạy mã trên, bạn sẽ nhận được kết quả sau.

f g h a b c d e

Kết luận

Nếu có thắc mắc về hướng dẫn, hãy đề cập ở phần bình luận.