我正在使用 Python 2.7,并且有一个元组列表形式的数据,其中包含姓名、年龄和薪水
data = [('Alex', 21, 2000),('James', 25, 5000),('Mike', 30, 9000)]
我想将此数据转换为字典列表:
val_name = {tup[0]: tup[1:] for tup in data}
输出:
{'James': (25, 5000), 'Mike': (30, 9000), 'Alex': (21, 2000)}
现在,我想使用变量名访问这个字典值,例如:
val_name['Mike']['Age'] # should give me output as 30. val_name['Mike']['Salary'] # should give me output as 9000.
你能建议实现它的pythonic方法吗?
慕虎7371278
相关分类