2017-10-16 2 views
-1

목록에서 배열을 만들려고 시도하는 것이 실패하는 경우가 있습니다. 오류 : '에 ValueError : 순서로 배열 요소 설정'ValueError 목록에서 배열 만들기

foo = [(0,1),(2,3),(4,5)] 
bar=np.array(foo) 

:하지만

foo = [ ("Hello", [0,1,2,3]) , ("Goodbye",[9,8,7,6]) ] 
bar=np.array(foo) 

가 기재된 오류 불면 기본 케이스는 예상대로 작동

. 목록에 배열이 포함되어 있으면 왜 실패합니까? 파이썬 솔루션이란 무엇입니까?

답변

2

"왜 실패합니까?" 만들려는 ndarray 개체에 대한 설명입니다. 두 번째 경우는 고정 크기 항목 균질 배열되지 않기 때문에

An array object represents a multidimensional, homogeneous array of fixed-size items

이 불면

관련 문제