pythonfor两个变量

今天遇到个纠结的问题,pythonfor两个变量?求助
5个回答
廉博飞
-
python中的for循环和c中的for循环意义不同,python中for循环是迭代,如果要加入条件,要在for中嵌套if条件语句,
如果循环设两个变量的话可以这样:
for
i
in
range(1,10):
for
j
in
range(2,100):
print(i,j)
或者利用元组
for
(i,j)
in
[(1,2),(2,3),(4,5)]:
print(i,j)
蔚晶茜
-
应该这样理解
dict.items结果是一个列表,列表的每一个值都是一个包含两个元素的元组,
for遍历的是一个元组对象,k和v是元组里的参数。
所以(k,v)是一个整体,一下结果和你的结果一样的,
其中x就是(k,v),只是要取键值的话你上面的更方便。
祝你成功!
汪皓龙
-
双重循环可以遍历两个参数。循环次数是n*m
除此以外暂无其他方式覆盖到所有组合场景。
徐梓晴
-
建议将和itembig做成一个dict,即d={:files1img}
如果是在python代码中还可以用zip
希望能帮到你。
应芸妃
-
这样?
相关的问题
-
pythonfor变量赋值
先将a1,a2..a12放进一个以月份为key的字典中,然后通过循环data放进相应的list中,例如下面代码
-
pythonfor多个变量
pythonfor循环不能修改循环变量的原因是,range象是一个迭代器,它只会输出信息,而不能修改迭代器的内容。的C结构是一个指针和一个对象列表。修改循环对象的值是C的思维方式,最好不要用在写python代码上。
-
pythonfor循环变量
pythonfor循环不能修改循环变量的原因是,range象是一个迭代器,它只会输出信息,而不能修改迭代器的内容。的C结构是一个指针和一个对象列表。修改循环对象的值是C的思维方式,最好不要用在写python代码上。