파이썬 언어에서 for 문 예제를 보다보면 아래와 같이 언더스코어를 쓴 경우를 볼 수 있다.
이는 for 문에서 해당 되는 각각의 index가 중요하지 않은 경우 사용한다.
예를 들어 밑의 예제의 경우 1만 이라는 range동안 for문이 반복되는 것이 중요할 뿐 추가적인 동작이 필요하지 않다.
때문에 보통 i, j 등으로 많이 사용하는 loop counter가 불필요하다고 볼 수 있고 이럴때 파이썬의 for 문은 언더스코어로 해당 부분을 대체 할 수 있도록 하고 있다.
arr = []
for _ in range(10000):
array.append(randint(1, 100))
코드가 더 간결해 보일수 있을 뿐만아니라 불필요한 변수를 적게 만들수 있는 방법인듯 하다.
Codeup 기초100문제 연습(4) - python (문제 6077~6080) (0) | 2022.08.29 |
---|---|
Codeup 기초100문제 연습(3) - python (문제 6065~6076) (0) | 2022.08.29 |
Codeup 기초100문제 연습(2) - python (문제 6034~ 6064) (0) | 2022.08.25 |
Python 문자열 format 방법 (0) | 2022.08.25 |
Codeup 기초100문제 연습(1) - Python(문제 6001~6033번) (0) | 2022.08.22 |