Python22 Python_Generator/Iterator이게 뭐야 대체! 본 포스트는 Python 3.7기반으로 작성되었음을 알려드립니다. Python_Generator/Iterator이게 뭐야 대체! 먼저 iterator(이하 이터레이터) 를 먼저 알아야 합니다. 문자열, 리스트, 딕셔너리 등을 반복적으로 처리하는 객체를 iterable object라고 합니다. 1 2 3 for i in range(1,10): print(i) cs 위 예제를 가르킵니다. 그렇다면 iterator객체는 어떻게 동작하는지 예제코드를 통해 살펴보겠습니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 a = [1,2,3,4] b = iter(a) next(b) next(b) next(b) next(b) next(b) #stopiteration error occur Colored.. 2020. 2. 14. Python__module__은 찍어먹는건가요?[1] 본 포스트는 Python 3.7기반_ 으로 작성되었음을 알려드립니다. Python__module__은 찍어먹는건가요?[1] 파이썬(python 이하, 파이썬)은 객체지향 프로그래밍 언어로써 고급언어에 속하며 요즘은 머신러닝 후광을 보고있는 인기가 많은 언어 중 하나입니다. 포스팅 하는 필자 또한 python p/g를 제일 좋아합니다 ㅎㅎㅎ 그중에서도 필자가 겪었던 헷갈림? 어려움? 을 중심으로 하여 포스팅을 해보고자 합니다. 어차피 겪는 어려움은 모두가 비슷할겁니다! 자, 그럼 파이썬에서의 '__name__'이란 과연 무었일까요? 우선 위 모듈을 알기전에 스택과 활성화 레코드 그리고 함수에 대해서 간략히 집고 넘어갑니다. 사용자가 작성한 코드에서 함수가 호출될 때마다 활성화 레코드(activation r.. 2020. 2. 14. 이전 1 ··· 3 4 5 6 다음