我想編寫一組循環遍歷列表列表,如下所示。
pathways = ['pathway_1','pathway_2']
pathway_1 = ['gene_A', 'gene_B']
pathway_2 = ['gene_C', 'gene_D']
for i in pathways:
for ii in i:
print(ii)
我希望輸出如下所示:
gene_A
gene_B
gene_C
gene_D
但目前生成這個:
p
a
t
h
w
a
y
_
1
p
a
t
h
w
a
y
_
2
有沒有簡單的方法來實現這一目標?
在外部循環中,您循環的是字符串而不是列表,請像這樣更改代碼:
pathway_1 = ['gene_A', 'gene_B']
pathway_2 = ['gene_C', 'gene_D']
pathways = [pathway_1, pathway_2]
for i in pathways:
for ii in i:
print(ii)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句