나는 공백으로 구분해야하는 1 차원 목록을 가지고 있습니다. 맥 오에스 10.8에서 병렬로 실행되는 우분투 용 스파이더에서이 스크립트를 실행 중입니다.배열 항목 액세스
는 무엇을 내가 갖는 것은 이것이다 :
print poly
Output: [array([ 0.01322341, 0.07460202, 0.00832512])]
print poly[0]
Output: [array([ 0.01322341, 0.07460202, 0.00832512])]
print poly[1]
Output:
Traceback (most recent call last):
File "/home/parallels/.../RampEst.py", line 38, in <module>
print poly[1]
IndexError: list index out of range
는 "..."파일 디렉토리의 나머지 부분입니다. 내가 필요로 무엇
은 다음과 같습니다
print poly[0]
Output: 0.01322341
print poly[1]
Output: 0.07460202
print poly[2]
Output: 0.00832512
출력물의 올바른 위치에 대괄호가 있습니까? 'poly'와'poly [0]'이 똑같은 것을 인쇄하고 있다는 것은 저에게 매우 이상하게 보입니다. – Blckknght
'poly = poly [0]' –
또,'array' 타입은 무엇입니까? 출력이 표준 라이브러리의'array.array'와 일치하지 않습니다 (이중 정밀도 부동 소수점의 경우 'd'와 같은 "type"문자 포함). 이것이 중요하지는 않지만 유형의 인터페이스가 버그가있는 경우 일 수 있습니다. – Blckknght