(リンゴ、バナナ)と(赤、黄色)の直接的な相関関係を簡潔に表現する方法は何ですか。必要な結果が得られますが、これには満足していません...
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)
dictを使用できます:
fruit_colors = {
apple: red,
banana: yellow
}
result = fruit_colors.get(value)