Ver*_*ion 3 python for-loop enumeration python-3.x
如果我有一个清单
A = [5, 2, 7, 4, 6, 1, 3, 2, 6, 19, 2, 6]
Run Code Online (Sandbox Code Playgroud)
我可以使用以下代码遍历除最后一个之外的所有元素:
for i in range(len(A) - 1):
pass
Run Code Online (Sandbox Code Playgroud)
我可以enumerate()在这个循环中使用来完成同样的事情吗?
切片您提供的列表enumerate以实现类似的效果:
for i, item in enumerate(A[:-1]):
print(item, end=' ')
Run Code Online (Sandbox Code Playgroud)
触及列表的所有元素,但最后一个元素A。
| 归档时间: |
|
| 查看次数: |
1319 次 |
| 最近记录: |