오랫동안 Python을 사용하고 있습니다. 다음과 같은 코드를 작성했습니다 :루프 외부의 배열에 액세스
for i in range(mem_max):
for j in range(nx):
temp = []
for k in range(ny):
temp.append(table[i][j][k])
print temp
print ("\n")
주 루프 대신 임시 배열 []에 액세스하려고합니다. 나는 "반환"을 사용하려고했지만 도움이되지 않았다. 누구든지 아이디어를 공유 할 수 있습니까? 어떻게 든 코드의 성질로 인해 외부에 temp []를 정의 할 수 없습니다.
내 코드의 특성으로 인해 언급 한 것처럼 – user741592
외부에서 정의 할 수 없다는 것은 무엇을 의미합니까? "코드의 본질"은 매우 모호합니다. 오류가 있습니까? – Tyler
@ C.B. 파이썬에서 루프에 대한 로컬 스코프가 없습니다 – SethMMorton