我经常处理异构数据集,并将它们作为我的python例程中的字典获取。我通常面临的问题是,我将添加到字典中的下一个条目的关键字已经存在。 我想知道是否存在更多的“Python化”的方式来做到以下任务:检查按键是否存在和创建/更新我的字典用于检查字典中是否存在密钥的“pythonic”策略
myDict = dict()
for line in myDatasetFile:
if int(line[-1]) in myDict.keys():
myDict[int(line[-1])].append([line[2],float(line[3])])
else:
myDict[int(line[-1])] = [[line[2],float(line[3])]]
时髦两字是* Python的*。 – 2015-03-31 09:10:33