1. ホーム
  2. パイソン

[解決済み】numpyの配列が空かどうかを確認するにはどうすればいいですか?

2022-04-05 20:47:36

質問

numpyの配列が空かどうかを調べるにはどうすればよいですか?

以下のコードを使用しましたが、これは配列に0が含まれていると失敗します。

if not self.Definition.all():

これが解決策なのか?

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

解決方法は?

をいつでも見ることができます。 .size 属性があります。それは は整数値として定義されます。 であり、0である( 0 ) の配列の中に要素がないときです。

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

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