【发布时间】:2014-06-11 10:23:40
【问题描述】:
我创建了一个字典,我将列表的第一个元素分配为键。我想将其余元素作为值附加到字典中:
file_a 包含制表符分隔的字段。
a = {}
for line in file_a.readlines():
split_line = line.strip().split('\t')
a[split_line[0]] = []
a[split_line[0]].append(split_line[::-1]) # append from second to last element to the list
::-1 附加所有元素。我需要附加除第一个元素之外的所有元素(因为它用作键)。任何帮助将不胜感激。
例如如果字段是:X\t1\t2\t3 我希望哈希是:
'X': ['1', '2', '3']
【问题讨论】:
-
split_line[1:][::-1]