【发布时间】:2018-07-18 14:28:38
【问题描述】:
我有两个名为 res_list 和 fina_list 的列表。我希望res_list 的第一个成员作为键,fina_list 的第一个成员作为值,依此类推。两个列表的长度相同。我已经编写了以下代码,但我没有得到答案,请帮助我。
for i in range(0, len(prot_temp)):
dict_dist[res_list_count[i]] = fina_val[i]
print (dict_dist)
res_list = ['LYS', 'LYS', 'LYS', 'LYS', 'ARG', 'LYS', 'LYS', 'LYS', 'ARG', 'LYS', 'LYS', 'ARG'、'LYS'、'ARG'、'LYS'、'LYS'、'ARG'、'LYS'、'ARG'、'ARG'、'ARG'、'LYS'、'LYS'、'LYS ', 'LYS', 'LYS'] 和fina_val = [['90', 30.390685694798005], ['91', 33.017900690383094], ['99', 25.200985952934463], ['104', 19.147762813'13'13 , 20.365273138359818], ['114', 21.71637709195528], ['135', 29.452559922696025], ['138', 24.335606731700775]] 但是当我按照你说的做的时候,我很高兴回答:{'3LY2 ', 25.757180610462783], 'ARG': ['282', 17.118237438474793]} 我哪里错了?
【问题讨论】:
-
您可能希望将您的
fina_list重命名为final_list。
标签: python dictionary hashtable