m0_68256934 2022-04-21 22:23 采纳率: 70%
浏览 64

如何查找字典啊,搞不懂

从键盘输入两组数据,分别包含水果名称及其两组数据创建字典,输出该字典。

(2) 输入一个水果名称,从字典中查询其价格。示例运行结果:

请输入水果名称:香蕉苹果梨西瓜

请输入水果价格: 4.5 5.8 5 3.5

  • 写回答

1条回答 默认 最新

  • 陈年椰子 2022-04-22 09:13
    关注
    
    val_fruit_names = input("请输入水果名称").split(" ")
    val_fruit_prices = input("请输入水果价格").split(" ")
    val_fruit_dict = {}
    if len(val_fruit_names) == len(val_fruit_prices):
        for i in range(len(val_fruit_names)):
            val_fruit_dict[val_fruit_names[i]] = float(val_fruit_prices[i])
    
    # 测试3次
    for i in range(3):
        val_name = input("请输入水果名称")
        if val_name in val_fruit_dict:
            print("价格",val_fruit_dict[val_name])
        else:
            print('没有找到')
    
    

    img

    评论

报告相同问题?

问题事件

  • 创建了问题 4月21日