728x90
반응형
SMALL
2차원 리스트 선언
a = [[10,20],[30,40],[50,60]]
# a = [[10,20],
# [30,40],
# [50,60]]
a[0][0]
10
a[0][1]
20
2차원 리스트 값 추가
a = [[10, 20], [30, 40], [50, 60]]
a[0].append(10)
a
[[10, 20, 10], [30, 40], [50, 60]]
a[2].extend([1, 2])
a
[[10, 20, 10], [30, 40], [50, 60, 1, 2]]
다차원 리스트 값 출력
# for문
a = [[10,20],[30,40],[50,60]]
for x, y in a:
print(x, y)
10 20
30 40
50 60
a = [[10, 20], [30, 40], [50, 60]]
for i in a:
for j in i:
print(j , end = ' ')
print()
10 20
30 40
50 60
다차원 리스트 값 접근
# for, range 사용
a = [[10, 20], [30, 40], [50, 60]]
for i in range(len(a)):
for j in range(len(a[i])):
print(a[i][j], end = ' ')
print()
10 20
30 40
50 60
# for, enumerate 사용
a = [[10, 20], [30, 40], [50, 60]]
for idx, val in enumerate(a):
for idx2, val2 in enumerate(val):
print(idx, idx2, val2)
0 0 10
0 1 20
1 0 30
1 1 40
2 0 50
2 1 60
다차원 리스트 만들기
a = []
for i in range(3):
temp=[]
for j in range(2):
temp.append(0)
a.append(temp)
print(a)
[[0, 0], [0, 0], [0, 0]]
728x90
반응형
LIST
'Programming > Python' 카테고리의 다른 글
[Python] 가속도계 데이터 분석 (0) | 2023.02.13 |
---|---|
[Python] 웹 프레임워크 (Web Framework) (0) | 2023.01.30 |
[Python] 뉴스 사이트 스크랩 (0) | 2022.11.24 |
[Python] 웹 요청 (0) | 2022.11.24 |
[Python] 딕셔너리를 활용한 IP 변환 (0) | 2022.10.19 |