IT/Python
[Python] 파이썬 반복문에서 언더바(_) 사용
쿠이모
2023. 11. 14. 17:32
1. 변수 없이 반복문 사용
파이썬에서는 변수 값 없이 반복문을 수행할 수 있다.
변수 자리에 언더바(_)를 넣어주면 된다.
예를 들어 print 문을 반복한다고 할 때, 아래와 같이 변수 부분에 언더바(_)를 적어주면 변수 없이 반복문 실행이 가능하다.
# 변수 없는 반복문
# 3번 반복
for _ in range(3):
print("py")
결과
py
py
py
2. 리스트 초기화
# 리스트의 값을 0으로 초기화\
array = [0 for _ in range(10)]
print(array)
결과
[0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
이차원 리스트에도 사용 가능
# N X M 크기의 2차원 리스트 초기화
m = 5
n = 8
array = [[0]+m for _ in range(n)]
array
결과
[[0, 0, 0, 0, 0], [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], [0, 0, 0, 0, 0]]