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