NumPy配列が空かどうか確認するにはどうすればいいですか? 質問する

NumPy配列が空かどうか確認するにはどうすればいいですか? 質問する

NumPy 配列が空かどうかを確認するにはどうすればよいですか?

次のコードを使用しましたが、配列にゼロが含まれている場合は失敗します。

if not self.Definition.all():

これが解決策でしょうか?

if self.Definition == array([]):

ベストアンサー1

いつでも属性を確認することができます.size整数として定義される0配列に要素がない場合はゼロ( )になります。

import numpy as np
a = np.array([])

if a.size == 0:
    # Do something when `a` is empty

おすすめ記事