2016-09-13 4 views
0
내가 거짓을 포함하는 목록의 다음 목록을 작성

에 대한 참조를 분리하는? 어떻게 파이썬 객체

array[1][0]='change only this' 

현재 결과는 바람직하지 않다

[['change only this', False, False], 
['change only this', False, False], 
['change only this', False, False], 
['change only this', False, False], 
['change only this', False, False]] 

이다. 각 열은 하나의 단일 개체 [False] * 3]라는 것을 알고 있습니다. 어떻게 서로를 서로 분리 할 수 ​​있습니까? 어떻게 든 그들을 불변으로 만들 필요가 있습니까?

답변

2

당신은이 array에 대한 참조를 다섯 별도의 세 가지 요소 목록을 생성하고 저장

array = [[False] * 3 for _ in range(5)] 

작성할 수 있습니다.