일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- Python
- Fast API
- rust
- BAEKJOON
- function
- Thread
- 러스트
- 이더리움
- Network
- guru
- Algorithm
- 동시성
- 백준
- fluent python
- 전문가를 위한 파이썬
- docker
- 파이썬
- Kubernetes
- Container
- 블록체인
- 플랫폼
- 코어 이더리움 프로그래밍
- BlockChain
- dockerfile
- AWS
- Ethereum
- Refactoring
- RabbitMQ
- IMAGE
- 알고리즘
Archives
- Today
- Total
글쓰기 | 방명록 | 관리 |
목록iterator (1)
Victoree's Blog
[5] 제어흐름 - 반복형, 반복자, 제너레이터
사실 이 책을 읽기 시작할 때, 제어 흐름 챕터에 관심있는 부분들이 제일 많아서 기대하고 있었다. 모호했던 내 머리속에 있는 개념들을 잘 정리할 수 있는 기회가 될 것 같아서! 이 챕터부터 몇 가지의 주제들로 파이썬의 비동기 프로그래밍 관련한 내용이 다뤄지지 않을 까 싶다. 5.1 반복형과 반복자 파이썬 2.2에서 yield 가 추가되면서, 이 키워드는 제너레이터를 생성할 수 있게 해주었다. 모든 제너레이터는 반복자다. 파이썬의 collections들은 모두 반복형이며, 다음과 같은 과정으로 iter() 함수가 동작한다. 객체가 __iter__() 메소드를 구현하였는지 확인하고, 이 메서드를 호출해서 반복자를 가져온다. __iter__() 메소드가 구현되어있지 않지만, __getitem__()이 구현되어..
Python/Fluent Python
2023. 6. 22. 18:21