목차
TIL
- Sec.1-10 2차원 리스트 생성과 접근
TIL
이틀간 너무 정신이 없었다. 짐 챙기느라, 부동산 알아보느라, 방 알아보고 계약하느라. 이제야 공부에 집중할 수 있는 환경이 조성되는 것 같다. 방을 구했지만, 한 달 동안은 고시원 같은 곳에 있어야 한다. 여기는 지금까지 살았던 고시원들보다는 괜찮다. 창문도 크고.. 그러나 세탁과 욕실이 모두 공용이라는 게.. 한 달만 버티자. 지금까지 해왔던 것처럼
Sec.1-10 2차원 리스트 생성과 접근
이번 강의에서 인상 깊었던 것은 1차원 리스트를 생성할 때 곱셈을 사용했다는 점(곱셈을 변수로 활용하면 유용하게 쓰일 것 같다), 2차원 배열 요소를 for문으로 접근하면서 1차원의 요소도 이중 for문으로 접근 가능하다는 점이다.
사용은 하고 있었지만 알게 된 것은 _이다. _은 for문으로 돌지만 변수를 필요하지 않을 때 공란처럼 넣어주는 것이다.
놓치지 않고 기록해놓자. 기본이 중요하다.
Sec.1-10 2차원 리스트 생성과 접근
'''
2차원 리스트 생성과 접근
'''
# 1차원 리스트 생성 예시
a = [0] * 10
print(a)
a = [0] * 3
print(a)
# 2차원 리스트 생성
# for 다음 _를 쓰면 변수 없이 반복한다
a = [[0] * 3 for _ in range(3)]
print(a)
# 2차원 요소에 접근 및 변경
a[0][1] = 1
print(a)
a[1][1] = 2
print(a)
# for 문으로 2차원 배열안의 1차원 배열 접근
for x in a:
print(x)
# for 문으로 2차원 배열안의 1차원 배열 안의 요소에 접근
for x in a:
for y in x:
print(y, end=' ')
print()
'Today I Learned' 카테고리의 다른 글
[TIL] 쿠버네티스 / Managing State With Deployments, Scheduling(1) [21-11-16] (0) | 2021.11.16 |
---|---|
[TIL] PS 강의 Sec.01-11 / 함수 만들기 [21-11-13] (0) | 2021.11.13 |
[TIL] PS 강의 Sec.01-9 / 리스트와 내장 함수, 백준 14924 폰 노이만과 파리(2) [21-11-09] (0) | 2021.11.10 |
[TIL] PS 강의 Sec.01-8 / 리스트와 내장 함수(1), 백준 11022 A + B - 8 [21-11-08] (0) | 2021.11.09 |
[TIL] 백준 3009 네 번째 점 [21-11-07] (0) | 2021.11.08 |