np.arrayの配列からnp.maxによる最大値抽出のプログラムについてです。
python
1a = np.array([0,5,3,4]) 2b = np.max(a[a > 1])
であれば5と出力されるのですが、
python
1a = np.array([0,0,0,0]) 2b = np.max(a[a > 1])
などの場合当てはまる値がないのでエラーとなってしまいます。
このように条件に当てはまらないときに結果を0と返したいです。
ご教授いただければ幸いです。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/01/11 15:17