Skip to main content
 首页 » 编程设计

python之具有多个迭代值的 For 循环

2025年05月04日9落叶无声

我想了解 Python FOR 循环中的多个值是如何工作的。我试图创建自己的测试,但它不起作用。为什么? 谢谢!

我的测试:

 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)]                       

一般概念称为元组拆包。一个更简单的例子:

a, b = (1, 2) 

即不需要 for 循环。