2022-02-09から1日間の記事一覧

Pythonで高校数学の問題を解く(条件つきの最大値・最小値)

問題 のとき の最小値を求めよ。 答 のとき最小値 xを-10から10までの適当に細かい値で試す。 import numpy as np import matplotlib.pyplot as plt x = np.linspace(-10, 10, 10000) y = 1 - x z = x**2 + y**2 a = list(zip(x, y, z)) # タプルの3番目の要…

Pythonのタプルのリストの最大値・最小値を得る

# タプルの3番目の要素の最大値・最小値を求める a = [(1, 2, 3), (4, 5, 6), (7, 8, 9)] print(max(a, key=lambda x:x[2])) print(min(a, key=lambda x:x[2])) 実行結果 (7, 8, 9) (1, 2, 3)