numpy配列の長さを見つけようとしています。しかし、len()関数を使用すると、 "TypeError:len()unsized object"のようなエラーが発生します。 また、 ".size"メソッドを使用した場合、値は '1'になります。 1月1日と今日の間のすべての日付が含まれています、私は配列を作成しようとしていますnumpy配列の長さを見つける
for dt in daterange(start_dt, end_dt): dateComplete=np.array((dt.strftime("%Y-%m-%d"))) print(dateComplete) x=len(dateComplete) print(x)
を次のように
私のコードです。
あなたの配列 'dateComplete'は、「スカラー配列」は、それが形状を有しています(') '。そのような配列は配列ではなくスカラーのように振舞うので、 'len'はそれらのために定義されていません。実際には、numpy配列の 'len(a)'は 'a.shape [0]'です。 –
'dateComplete'は' array( '2017-10-31'、dtype = '
hpaulj