카테고리 없음

Python) 2차원 리스트 만들기

luana_eun 2021. 11. 17. 18:58
728x90

1차원 리스트

test = [ 0, 1, 3, 2, 7 ]

 

2차원 리스트

test = [[0, 1], [2, 2], [3, 5]]

 

행3, 열2의 2차원 리스트를 만든다. 

 

방법1.

#만들 리스트 선언
answer = []

for i in range (3):
    #안쪽의 리스트를 담을 빈 리스트를 선언
    test = []
    for j in range (2):
        test.append(i)
    answer.append(test)

print(answer)

#결과
[[0, 0], [1, 1], [2, 2]]

 

 

방법2. 

a = [[0] * 2 for i in range(3)]
print(a)

#결과
[[0, 0], [0, 0], [0, 0]]
728x90