如果我从csv文件获得以下列表作为输出:
[g1,g2,g3] [g2,g3,g4] [g3,g4,g5]
通过此代码:
def KnockOut(cmod):
f = open('csv.txt','r')
for line in f.readlines():
stripped_line = line.rstrip()
genelist = stripped_line.split(',')
现在看来每当我迭代genelist
时,我总是迭代所有3个列表。我的目标是独立地迭代每个列表(并对列表中包含的所有3个基因执行功能)。我该怎么分开?这个列表分成不同的列表?
干杯, 约迪
答案 0 :(得分:1)
您可以使用其索引(从0开始)访问每个元素:
for gene in genelist:
g1 = gene[0]
g2 = gene[1]
g3 = gene[2]
...do something with g1, g2 and g3...