比如:
for item in iterable: do_something(item)
其实是等价于:
_iterable = iter(iterable) # iterable.__iter__() while True: try: do_something(next(_iterable)) # iterable.__next__() except StopIteration: break类似于PHP 中的 foreach语句。
2021-11-24 00:54:55
比如:
for item in iterable: do_something(item)
其实是等价于:
_iterable = iter(iterable) # iterable.__iter__() while True: try: do_something(next(_iterable)) # iterable.__next__() except StopIteration: break类似于PHP 中的 foreach语句。