Python Python 学习笔记——数据容器:列表的遍历

ZyaChopper · 2023年11月06日 · 最后由 ZyaChopper 回复于 2023年11月08日 · 4722 次阅读

背景

上一篇学习笔记中 Python 学习笔记——数据容器:列表 记录了列表的相关基础操作,本篇学习笔记记录一下列表的遍历操作方法,未后续的使用做查阅参考

方法 1:通过 while 循环来遍历

my_list=["a","b","c","d","e"]
index=0
while index<len(my_list):
        print(my_list[index])
        index+=1

方法 2:通过 for 循环来遍历

my_list=["a","b","c","d","e"]
for x in my_list:
    print(x)
共收到 6 条回复 时间 点赞

用下标干嘛,不麻烦吗...

while my_list:
print(my_list.pop())

while 几乎不用就像 if else 不喜欢用 elseif 一样😂 尽量用推导式,少写点代码

这种方式实现遍历的确达到了目的,但有个副作用,把列表的元素都删了😟 .....

disable 回复

嗯嗯,上面只是一个学习笔记,记录这两种方式都可以实现遍历,实际使用过程中可以选择更优的方式😀

2楼 已删除
ZyaChopper 回复


看具体什么需求吧,有时候我也喜欢用 pop 打印

disable 回复

嗯,有道理,有些场景下遍历通过 pop 打印元素的确很方便😀

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册