Python中怎么通过字典的值找到列表中对应的字典,并修改?
接下来就是我的代码
# 定义一个列表,存放字典
card_list = [{
"name":"小米","phone":"123456"},
{
"name":"小冰","phone":"325467"},
{
"name":"小优","phone":"166566"}]
# 通过输入关键字的值查找字典
# 以关键字 name 对应的值来查找
print(card_list)
key_name = input("请输入您的名字:")
for item_dict in card_list:
if item_dict["name"] == key_name:
print(item_dict) # item_dict就是要找的那个字典了
# 接下来就可以修改字典中的值了
item_dict["name"]