Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/345.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 使用aa for循环从列表中的列表移动_Python_Python 3.x_List - Fatal编程技术网

Python 使用aa for循环从列表中的列表移动

Python 使用aa for循环从列表中的列表移动,python,python-3.x,list,Python,Python 3.x,List,下面的函数有故障,我需要一个函数,当它到达列表_[0]的末尾(即数字6)时,能够从列表_[0]切换到列表_[1] number = [1,2,3,4,5,6] list_one = [1,2,3,4,5,6] list_two = [10,20,30,40,50,60] list_ = [list_one , list_two] k = 0 for x,y in main(number ,list_[k]): if x == number[-1]: k+= 1

下面的函数有故障,我需要一个函数,当它到达列表_[0]的末尾(即数字6)时,能够从列表_[0]切换到列表_[1]

number = [1,2,3,4,5,6]
list_one = [1,2,3,4,5,6]
list_two = [10,20,30,40,50,60]
list_ = [list_one , list_two]
k = 0
for x,y in main(number ,list_[k]):
     if x == number[-1]: 
         k+= 1
     if k == 2:
         break

如果我理解正确,您可以简单地重复
编号
列表:

number = [1,2,3,4,5,6] * 2
这样,循环中的列表将具有相应的元素:

number = [1,2,3,4,5,6,1 ,2 ,3 ,4 ,5 ,6]
list =   [1,2,3,4,5,6,10,20,30,40,50,60]

我还建议更改
list
变量名,正如@quamrana指出的那样,
list
是python内置的。

您对算法的期望是什么?还有,主要是什么?我建议您更改
list
变量名。这是Python中的一个关键词。(list是Python中内置的)@quamrana很抱歉,我已将list名称改为list。我只想在完成列表[0](列表[1])后,用列表[1](列表[2])重新运行程序。谢谢你的回答,但我只想用列表[0](列表[1])和列表[1](列表[2)重新运行代码一次。