Trong bài viết này, chúng ta sẽ tìm hiểu về cách lặp / duyệt qua danh sách trong Python 3.x. Hoặc sớm hơn.
Danh sách là một chuỗi các phần tử có thứ tự. Nó là một cấu trúc dữ liệu phi vô hướng và có thể thay đổi trong tự nhiên. Một danh sách có thể chứa các kiểu dữ liệu riêng biệt, trái ngược với mảng lưu trữ các phần tử thuộc cùng một kiểu dữ liệu.
Phương pháp 1 - Sử dụng có thể lặp lại mà không có chỉ mục
Ví dụ
list_inp = ['t','u','t','o','r','i','a','l','s','p','o','i','n','t'] # Iterate over the list for value in list_inp: print(value, end='')
Phương pháp 2 - Sử dụng cách chung thông qua chỉ mục
Ví dụ
list_inp = ['t','u','t','o','r','i','a','l','s','p','o','i','n','t'] # Iterate over the list for value in range(0,len(list_inp)): print(list_inp[value], end='')
Phương pháp 3 - Sử dụng kiểu liệt kê
Ví dụ
list_inp = ['t','u','t','o','r','i','a','l','s','p','o','i','n','t'] # Iterate over the list for value,char in enumerate(list_inp): print(char, end='')
Phương pháp 4 - Sử dụng chỉ mục phủ định
Ví dụ
list_inp = ['t','u','t','o','r','i','a','l','s','p','o','i','n','t'] # Iterate over the list for value in range(-len(list_inp),0): print(list_inp[value], end='')
Tất cả bốn phương pháp trên đều tạo thành kết quả hiển thị bên dưới.
Đầu ra
tutorialspoint
Phương pháp 5 - Sử dụng danh sách cắt lát
Ví dụ
list_inp = ['t','u','t','o','r','i','a','l','s','p','o','i','n','t'] # Iterate over the list for value in range(1,len(list_inp)): print(list_inp[value-1:value], end='') print(list_inp[-1:])
Đầu ra
['t']['u']['t']['o']['r']['i']['a']['l']['s']['p']['o']['i']['n']['t']
Kết luận
Trong bài viết này, chúng ta đã tìm hiểu về phép lặp / duyệt qua kiểu dữ liệu danh sách. Ngoài ra, chúng tôi đã tìm hiểu về các kỹ thuật triển khai khác nhau.