我試圖將包含DNA序列的文本文件轉換爲Python中的字典。該文件按列設置。python:將dna序列文本文件讀到字典
TTT F
TCT S
TAT Y
TGT C
TTC F
import os.path
if os.path.isfile("GeneticCode_2.txt"):
f = open('GeneticCode_2.txt', 'r')
my_dict = eval(f.read())
設法得到它:
my_dict = {TTT: F, TCT: S, TAT: Y}
當我嘗試這個以下錯誤發生時:ValueError:字典更新序列元素#64有長度0; 2是必需的 – Liam
您的文件中可能有空行。你可以檢查這樣的線路。 – schwobaseggl
解決了,在文本文件底部幾乎沒有多餘的空格,現在就工作了。謝謝! – Liam