擅长:python、mysql、java
<p>你必须使<strong>肽、等位基因、得分在<code>With</code>范围外可见,否则你将始终得到<code>[None,None,None]</code>数组:</p>
<pre><code> def train_data(fname):
#load csv training files
peptide= []
allele= []
score = []
with open (fname) as train:
reader = csv.DictReader(train, delimiter='\t')
for row in reader:
peptide.append(row['peptide'])
allele.append(row['allele'])
score.append(row['score'])
return [peptide, allele, score]
</code></pre>
<p>我猜你不想要<code>[row['allele']]</code>语句。你知道吗</p>
<p>现在可以了!你知道吗</p>