リストごとにnumpyで大小を比較
numpy.greater_equalを用いる。
https://numpy.org/doc/stable/reference/generated/numpy.greater_equal.html
類似の関数としては、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]])のように外積を返してくれる。


コメント