Lesson 4- 17: Calculating Costs
下記の定義のようなTupleがあり、最後から2眼目のtotal_costが欲しい。 この場合、一旦変数にいれてやると、可読性が上がる。
tupleの定義
path = [state, (action, total_cost), state, ....]
コード
def path_cost(path) if len(path) < 3: return 0 else: action, total_cost = path[-2] return total_cost