파이썬에서 밑줄 하나(_)는 무슨 기능인가요?


인터넷에서 이런 코드를 봤는데 문자열 "_"도 아니고 for _ in에 _는 뭐하는건지 궁금합니다.

소스코드

mylist = [1,1]

if True:
    for _ in mylist:
        print("hello world!")

출력

hello world
hello world




 예제 소스코드로 보면 리스트의 요소 개수만큼 이터레이션은 하지만 요소를 가져다가 쓰지 않기 때문에 굳이 변수를 사용하지 않고 _로 요소값을 버린다고 생각하시면 쉬울거 같네요.



https://goo.gl/8AFvGC

반응형

+ Recent posts