파이썬에서 밑줄 하나(_)는 무슨 기능인가요?
인터넷에서 이런 코드를 봤는데 문자열 "_"
도 아니고 for _ in
에 _
는 뭐하는건지 궁금합니다.
소스코드
mylist = [1,1]
if True:
for _ in mylist:
print("hello world!")
출력
hello world
hello world
예제 소스코드로 보면 리스트의 요소 개수만큼 이터레이션은 하지만 요소를 가져다가 쓰지 않기 때문에 굳이 변수를 사용하지 않고 _로 요소값을 버린다고 생각하시면 쉬울거 같네요.
https://goo.gl/8AFvGC
반응형
'프로그래밍(Programming) > Python' 카테고리의 다른 글
collections.Counter 빈도 수, 최빈값 구하기 (0) | 2016.11.14 |
---|---|
파이썬 matplotlib 설치 하는 법 (0) | 2016.11.11 |
Python - map (0) | 2016.11.11 |
Python의 계산성능 향상을 위해 Fortran, C, CUDA-C, OpenCL-C 와 연동하기 - PyCon Korea 2015 - 김기환 (수치 예보) (0) | 2016.11.11 |
lamda 를 사용해 map 에 데이터 넣기 (0) | 2016.11.10 |