import pandas as pd
# 高钾食物列表
high_potassium_foods = {
"紫菜": 400,
"银耳": 350,
"桂圆": 300,
"毛豆": 400,
"黄豆": 400,
"香蕉": 300,
"番石榴": 400,
"番茄": 400,
"海带": 400,
"香菇": 400
}
# 每日推荐摄入量
recommended_daily_intake = 3500 # 每日推荐钾摄入量(毫克)
# 生成午餐食谱
def generate_lunch_menu(high_potassium_foods, recommended_daily_intake):
menu = []
for day in range(7):
daily_k = 0
while daily_k < recommended_daily_intake:
food = random.choice(list(high_potassium_foods.keys()))
amount = random.randint(100, 200) # 随机选择100-200克
daily_k += amount * high_potassium_foods[food]
menu.append((food, amount))
return menu
# 生成一周午餐食谱
weekly_menu = generate_lunch_menu(high_potassium_foods, recommended_daily_intake)
weekly_menu