【发布时间】:2019-09-06 06:30:57
【问题描述】:
我发现自己需要借助 for 循环来计算列表。我最终要做的是:
L = ['A','B','C','D']
n = 0
for i in L:
print(L[n])
n += 1
我想知道是否有更好的方法来做到这一点,而不必每次都声明一个额外的变量n?
请注意,这只是一个简化示例。像这样的解决方案是不够的(尽管在这个例子中结果是一样的):
L = ['A','B','C','D']
for i in L:
print(i)
【问题讨论】:
-
print(len(L))? -
for index, element in enumerate(L):docs.python.org/3/library/functions.html#enumerate
标签: python