【发布时间】:2026-02-10 16:45:02
【问题描述】:
告诉我你使用带索引的列表和不带索引的列表的区别和好处?
li=[1,2,'ayush',9,10,11,'yaman']
for i in range(len(li)):
print(li[i])
for ele in li:
print(ele)
【问题讨论】:
-
差异:无。使用索引形式的好处:无。
-
两者中哪一个涉及的打字较少?
-
有范围的循环类似于java中的普通for循环,没有范围的循环是java中的foreach循环
-
在 Python 手册中查找
enumerate以结合使用两者, -
使用索引看起来更复杂也更慢。