簡體   English   中英

從txt文件創建字典

[英]Create dictionary from txt file

我將信息包含在名為“ info.txt”的存檔中,我想將其導入到腳本中,並從該信息中創建具有以下正弦值的字典

{'UUU':'F', 'CUU':'L', 'AUU':'I'...}

我正在對字典進行硬編碼,但我想以一種更巧妙的方式來做。 我的信息摘要保存在info.txt中

UUU F      CUU L      AUU I      GUU V
UUC F      CUC L      AUC I      GUC V
UUA L      CUA L      AUA I      GUA V
UAA Stop   CAA Q      AAA K      GAA E
UAG Stop   CAG Q      AAG K      GAG E
UGU C      CGU R      AGU S      GGU G
UGC C      CGC R      AGC S      GGC G
UGA Stop   CGA R      AGA R      GGA G
UGG W      CGG R      AGG R      GGG G 

如何驗證元組之間的制表符空間? 如何創建我的字典?

假設您正在從info.txt讀取一個稱為data長字符串:

data = data.split()  # Splits into a list, delimiters are any kind of whitespace
keys = data[::2]
values = data[1::2]

result_dict = dict(zip(keys, values))

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM