2차원 리스트

지애·2022년 4월 9일
0

Python

목록 보기
10/17

2차원 리스트의 구현

  • 리스트 안의 리스트로 구현된다.
s =[[1, 2, 3, 4, 5],[6, 7, 8, 9, 10],[11, 12, 13, 14, 15]]
print(s[1]) #[6, 7, 8, 9, 10]
print(s[1][2]) #8

2차원 리스트의 동적 생성

  • 실제로는 동적으로 2차원 리스트를 생성하는 경우가 더 많다.
rows = 3
cols = 5

s =[]
for row in range(rows):
s += [[0]*cols] #[0, 0, 0, 0, 0]

리스트 함축을 이용하는 방법

rows = 3
cols = 5
s =[([0]*cols) for row in range(rows)]
profile
차근차근

0개의 댓글