pythonfor两个变量

提问人:闻欢雄时间:2021-08-17 09:00:14

今天遇到个纠结的问题,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代码上。