2024-05-13 22:12:45 发布
网友
我如何在一个列表上迭代如下:
kinds = [[1],[2],[3]] 1 = [[x],[y],[z]] 2 = [[k],[l],[m]] 3 = [[z],[y],[w]] for i in kinds: for j in in each element of kinds: #do this
不能仅用一个变量命名变量数字。但是这里有一个解决问题的方法;举个例子:
var1 = [1,2,4] var2 = [6,2,1] var3 = ['NN','VBG','JJR'] kinds = [var1,var2,var3] for list in kinds: for items in list: print (items)
输出:
1 2 4 6 2 1 NN VBG JJR
对于简单的嵌套列表,可以执行以下操作:
kinds = [[1],[2],[3]] for i in kinds: # i is a list, so iterate it! for j in i: # assumes kinds is list of lists (iterable of iterables) # do stuff
不能仅用一个变量命名变量数字。但是这里有一个解决问题的方法;举个例子:
输出:
对于简单的嵌套列表,可以执行以下操作:
相关问题 更多 >
编程相关推荐