リストの添え字アクセス

# 「じゃんけんの勝敗」の文字列を,対応する整数0,1,2から返す関数
judge_str = lambda x: ["あいこ","勝ち","負け"][x]

judge_str(1)

λ式

# 「じゃんけんの勝敗」を0,1,2の整数で返す関数
janken_judge = lambda x, y: ((y - x) + 3) % 3

judge_str( janken_judge( 1, 2 ) )

# 「じゃんけんの勝敗」の文字列を,対応する整数0,1,2から返す関数
janken_judge_str = lambda x, y: ["あいこ","勝ち","負け"][((y - x) + 3) % 3]

janken_judge_str(1, 2)

SoftEng: Python/Prog/Practice/Extended/02/EP_003a/AdvancedTopics (last edited 2018-10-29 04:57:59 by TadashiIijima)