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