【发布时间】:2012-12-28 22:22:48
【问题描述】:
我有两个列表:
pin_list = ['in0', 'in1', 'in2', 'y']
delvt_list = ['0.399', '0.1995', '0.1995', '0.399']
我使用以下代码:
temp = dict(zip(delvt_list,pin_list)) 但我得到以下信息:
temp = {'0.1995': 'in2', '0.399': 'y'}
我需要编写哪些 Python 代码才能获得:
temp = {'0.1995': {'in2', 'in1'}, '0.399': {'y', 'in0'}}
或
temp = {'0.1995': ['in2', 'in1'], '0.399': ['y', 'in0']}
另外一个问题是,如果我想使用 temp 中的值来搜索我正在阅读的行,使用集合或列表会更容易吗?
【问题讨论】:
标签: python list dictionary set