在Python中,遍历列表(list)的方法有多种,其中常见的包括:
使用for循环:my_list = [1, 2, 3, 4, 5]for item in my_list: print(item)使用while循环和索引:my_list = [1, 2, 3, 4, 5]index = 0while index < len(my_list): print(my_list[index]) index += 1使用列表解析(list comprehension):my_list = [1, 2, 3, 4, 5][item for item in my_list]使用enumerate()函数获取索引和元素:my_list = [1, 2, 3, 4, 5]for index, item in enumerate(my_list): print(index, item)使用zip()函数同时遍历多个列表:list1 = [1, 2, 3]list2 = ['a', 'b', 'c']for item1, item2 in zip(list1, list2): print(item1, item2)使用itertools库中的zip_longest()函数同时遍历不等长的列表:from itertools import zip_longestlist1 = [1, 2, 3]list2 = ['a', 'b']for item1, item2 in zip_longest(list1, list2, fillvalue='N/A'): print(item1, item2)这些是常见的遍历列表的方法,根据具体情况选择适合的方法。




