32.第一步:输入水果信息:
提示用户输入 3 组水果信息,包含名称和价格,将信息存入字典中,将字典存入列表。
遍历列表,打印信息,打印格式如下:
1 苹果 6.5
2 桃子 4
3 桔子 3.5
# 第一步:
list1 = []
for i in range(3):
dict1 = {}
name = input("请输入水果信息:")
price = input("请输入水果信息:")
dict1[name]= price
list1.append(dict1)
for t in list1:
print(t)
第二步:查询水果信息
提示用户“请输入要查询的水果名称” 如果输入桔子 ,打印:桔子的价格为: 3.5元/斤
如果输入西瓜,打印:对不起,没有找到西瓜的价格
要求:用for in 和 while 两种方式实现
# 第二步
dict1 = dict()
for i in range(3):
name = input("请输入水果名字:")
price = input("请输入水果价格:")
dict1.setdefault(name, price)
name = input("请输入查询信息:")
for key in dict1:
if name not in dict1:
print("对不起没找到")
break
else:
print(dict1.get(name))
break
print(key, end=":")
print(dict1.get(key))
print()