No Story, No Ecstasy

Python 2차원 배열 (list of list) 선언 방법 본문

Shallow Series

Python 2차원 배열 (list of list) 선언 방법

heave_17 2021. 1. 21. 00:09

list_of_list = [[0]*n for i in range(n)]

위처럼 선언해야 한다.

 

1차원 배열 선언하듯이 [[0]*n]*n 이렇게 하면, 내부의 모든 리스트들을 같은 객체로 인식한다.

따라서 list_of_list[1][1] = 1 하면 모든 list의 첫 번째 element가 1로 바뀐다.

'Shallow Series' 카테고리의 다른 글

구글 빅쿼리  (0) 2021.03.12
텍스트마이닝 - 디리클레, 깁스 샘플링  (0) 2021.03.12
React 기초  (0) 2021.01.15
쿠버네티스 오브젝트 ( Kubernetes Object )  (0) 2021.01.09
쿠버네티스 클러스터 아키텍처  (0) 2021.01.09