python输出列表,只输出某个值
本文介绍了python输出列表,只输出某个值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
list = [{'Alice': '2341', 'Beth': '9102', 'Cecil': '3258'},{'Alice': '123', 'Beth': '456', 'Cecil': '789'},{'Alice': '1111', 'Beth': '2222', 'Cecil': '3333'}]
print list
如何只输出Alice里面的值
最后输出结果为:
2341
123
111
解决方案
list_example = [{'Alice': '2341', 'Beth': '9102', 'Cecil': '3258'}, {'Alice': '123', 'Beth': '456', 'Cecil': '789'},
{'Alice': '1111', 'Beth': '2222', 'Cecil': '3333'}]
# print list
def filter_list(dict_list, key):
for dictionary in dict_list:
print dictionary.get(key, None)
filter_list(list_example, "Alice")
这篇关于python输出列表,只输出某个值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文