Python 中是否可以像 C/C++ 一样在单个 for 循环中运行多个计数器?
我想要类似的东西——for i,j in x,range(0,len(x)):
我知道 Python 对此有不同的解释以及为什么,但是我如何在一个 for 循环中同时运行两个循环计数器?
你要zip
一般来说,它结合了两个迭代器,正如 @S.Mark 所说。但在这种情况下enumerate
完全满足您的需要,这意味着您不必使用range
直接地:
for j, i in enumerate(x):
请注意,这给出了索引x
首先,所以我已经逆转了j, i
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)