【发布时间】:2015-12-17 14:33:31
【问题描述】:
我有一个包含字典的列表-
[{'Name of Business' : 'Amazon', 'Contact Name' : 'Jeff Bezos', 'Email' : 'Jeff@Amazon.com'},
{ {'Name of Business' : 'Microsoft', 'Contact Name' : 'Bill Gates', 'Email' : 'Bill@Microsoft.com'}]
稍后我需要将每个企业名称、联系人姓名等保存到一个变量中,或者有一种简单的方法来调用它们以供重复使用。
我发现使用类似的东西
for x in dict_list:
print x["Client"], x['Contact Name'], x['Email']
给我所有数据的打印输出:
亚马逊 Jeff Bezos Jeff@Amazon.com
微软比尔盖茨 Bill@Microsoft.com
但是如果我只想要第一个条目中的信息怎么办?
如果我想将每个字典条目中的数据保存到单独的变量中怎么办?
使用
first_entry = dict_list[0]
print first_entry["Client"], first_entry['Contact Name'], first_entry['Email']
但是必须有某种方法可以在一行中执行此操作而无需先创建另一个变量?
感谢您的帮助!
【问题讨论】:
标签: python excel list dictionary