我怎麼能遍歷這樣的列表的列表:定義列表的列表並遍歷它
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
我怎麼能遍歷這樣的列表的列表:定義列表的列表並遍歷它
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
對於一個簡單的嵌套列表,這將做到:
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
你不能名字與這裏只是一個單一的number.But一個變量是你的問題的解決方案,藉此例如:
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
可能的重複[如何在python中遍歷列表列表?](http://stackoverflow.com/questions/9151104/how-to-iterate-through-a-list-of-lists -in-python) –