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)

posted @ 2022-06-28 10:36  北京测试--技术小白  阅读(5751)  评论(0)    收藏  举报