[python]numpyでリストごとの大小比較

woman programming on a notebook python
Photo by Christina Morillo on Pexels.com

リストごとにnumpyで大小を比較

numpy.greater_equalを用いる。

numpy.greater_equal — NumPy v1.26 Manual

類似の関数としては、greater, less, less_equal, equal, not_equalなども。

import numpy as np
np.greater_equal([4, 2, 1], [2, 2, 2])
array([True, True, False])

上記のようにbool値を返す。outerを付けると

np.greater_equal.outer([4, 2, 1], [2, 2, 2])
array([[ True,  True,  True],
       [ True,  True,  True],
       [False, False, False]])

のように外積を返してくれる。

関連リンク

NumPy -
Why NumPy? Powerful n-dimensional arrays. Numerical computing tools. Interoperable. Performant. Open source.

コメント

タイトルとURLをコピーしました