我有一本字典
food_dict = [ {
'food_name': item_name,
'serving_size': size_serv,
'serving_calorie': calorie_serv,
'serving_protien': protein_serv,
'serving_fat': fat_serv,
'serving_carb': carb_serv
} ]
我希望能够在我的字典中添加另一个字段。
例如,我想创建一个食物数据库
food_dict = [ {
'food_name': fish,
'serving_size': 40,
'serving_calorie': 30,
'serving_protien': 20,
'serving_fat': 4,
'serving_carb': 4
},
{
'food_name': chicken,
'serving_size': 32,
'serving_calorie': 20,
'serving_protien': 15,
'serving_fat': 4,
'serving_carb': 1
}
]
答案 0 :(得分:6)
你不只是有一本字典。你有一个列表,里面有一个字典。
使用list.append()
添加第二个字典:
food_dict.append({
'food_name': 'chicken',
'serving_size': 32,
'serving_calorie': 20,
'serving_protien': 15,
'serving_fat': 4,
'serving_carb': 1
}
答案 1 :(得分:2)
您所拥有的是一个词典列表,您可以使用food_dicts.append()
添加更多词典。