本文介绍了具有多个迭代值的For循环的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我试图了解Python FOR LOOP中多个值的工作方式.我试图创建自己的测试,但是没有用.为什么?谢谢!
I am trying to understand how multiple values in a Python FOR LOOP works. I tried to create my own test, but it doesn't work. Why?Thanks!
我的测试:
myList = [4, 5, 7, 23, 45, 65, 3445, 234, 34]
for i, b in myList:
print ("first= %d, second= %d" % (i, b))
推荐答案
尝试使用
myList = [(4, 5), (7, 23), (45, 65), (3445, 234)]
一般概念称为元组拆包.一个简单的例子:
The general concept is called tuple unpacking. A simpler example:
a, b = (1, 2)
即不需要for循环.
这篇关于具有多个迭代值的For循环的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!