什么是表达(苹果,香蕉)和(红色,黄色)之间直接相关性的简洁方式。虽然它得到了我需要的结果,但我对此并不满意......
if value == apple:
result = red
elif value == banana:
result = yellow
else:
result = None
很难搜索,甚至很难确定这个问题的标题,但我确信这是一个基本练习。不是吗?
什么是表达(苹果,香蕉)和(红色,黄色)之间直接相关性的简洁方式。虽然它得到了我需要的结果,但我对此并不满意......
if value == apple:
result = red
elif value == banana:
result = yellow
else:
result = None
很难搜索,甚至很难确定这个问题的标题,但我确信这是一个基本练习。不是吗?
{apple:red, banana:yellow}.get(value)
您可以为此使用字典:
mydict = {'apple': 'red', 'banana': 'yellow'}
result = mydict.get(value, None)
您可以使用字典:
fruit_colors = {
apple: red,
banana: yellow
}
result = fruit_colors.get(value)