2017-11-15 1 views
1

나는 같은 빈리스트의 목록을 가지고파이썬 목록의 목록에서 하위 목록에 추가

some_lists[0].append(1) 

을하지만, 정수 1을 모든 하위 목록에 추가하고 다음을 생성합니다.

[[1], [1], [1]] 

어떻게 요소를 개별적으로 하위 목록에 추가합니까?

답변

3

목록의 모든 하위 목록에 대한 참조를 만들었습니다.

some_lists = [[] for i in range(3)] 
some_lists[0].append(3) 

출력 :

[[3], [], []] 
+0

몰랐어 당신은 지능형리스트를 사용할 수 있습니다. 빠른 답변 주셔서 감사합니다. :) –

+0

@CharvakKondapalli 도움이 된 것을 기쁘게 생각합니다! – Ajax1234

관련 문제