我想內改變一個變量的值的循環,但隨後有新的保留變量發生變化時,循環結束在Python 2.6如何改變中的一個全局變量循環
我嘗試(從什麼我實際上做)
SNP是列表,compar_1是如果發現環路我希望它的變量更改爲使內的匹配列表
line_1 = empty_row
for SNP1 in compar_1:
global line_1
if SNP[3] == SNP1[3]
compare_line_1 = SNP1
print = line_1
output_file.write(to_print)
列表還挺簡化如果它在for循環中找不到匹配,我就打印它t將其打印「empty_row」(前面定義的字符串)
有點難以看到你在說什麼......你可以在循環中分配變量,就像你在外面的變量一樣。 – Tim 2010-10-19 14:06:29
你可以在原始問題中發表你的帖子嗎? (使用'edit'鏈接。) – 2010-10-19 14:17:18
這遠不是有效的python,你能發佈你的實際代碼嗎? – SilentGhost 2010-10-19 14:19:42