Python Iterable
Python

Python Iterable

只實作 __getitem__ 的物件,for 迴圈跑得動、iter() 也拿得到 iterator,但 isinstance(obj, Iterable) 會回 False。本文用跑得出來的程式碼示範這個落差,並說明 iterator 為什麼只能走一遍。

2020-04-11 · 5 min read · 2331 words · KbWen · ZH