python中遍历列表的几种方法
方法1:使用for循环简单结构遍历
如:
examples = ["AAA","BBB","CCC","DDD"]
for example in examples:
print(example)
方法2:借用 range() 和 len() 函数遍历
这种方法可以使用数组中常用的A[i]来遍历列表
examples = ["AAA","BBB","CCC","DDD"]
for i in range(len(examples)):
print(i+1,examples[i])
方法3:借用 iter() 函数遍历
这种方法是利用迭代器的思想,迭代器是一个可以记住遍历的位置的对象,迭代器有两个基本的方法:iter() 和 next()。
使用iter(iterable)即可把可迭代对象转换成迭代器;使用next(iterator)来获取迭代器的下一个值
examples = ["AAA","BBB","CCC","DDD"]
for example in iter(examples):
print(example)
方法4:借用 enumerate() 函数遍历
当既需要遍历索引同时需要遍历元素的时候,可以考虑使用enumerate函数,enumerate函数接受一个可遍历的对象,如列表、字符串等
examples = ["AAA","BBB","CCC","DDD"]
for i,example in enumerate(examples):
print(i+1,example)
方法5:通过切片遍历
具体含义可以看我的其它博客内容
examples = ["AAA","BBB","CCC","DDD"]
example = examples[::1]
print(example)
浙公网安备 33010602011771号