我只想在向函数提供密钥时返回值。使用下面的方法,如果提供了密钥,则应返回链接的值。如果该键不存在,则返回“Fruit Not Found”。
步骤:
创建空列表以附加值
从字典中迭代键、值
如果给定参数是键,则追加到列表中。否则返回找不到
返回列表值
代码:
fruits = {"Apple": 8, "Orange": 7, "Lemon": 9, "Lime": 5, "Banana": 20}
def fruit_price(x):
price = []
for k,v in fruits.items():
if x in k:
price.append(x)
else:
print('Fruit Not Found')
return price
fruit_price('Lemon')
Exp 输出:
9
水果 = {“苹果”:8,“橙子”:7,“柠檬”:9,“酸橙”:5,“香蕉”:20}
定义水果价格(x): 发现水果='' 对于水果中的水果: 如果水果 == x: 找到的水果 = x 如果找到_水果!= '': 返回水果[found_fruit] 别的: print('未找到水果')
打印(水果价格('柠檬'))
上面的代码可以解决你的问题。