リストごとに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.
コメント