2021
04-07
04-07
python学习之可迭代对象、迭代器、生成器
Iterable?可迭代对象能够逐一返回其成员项的对象。可迭代对象的例子包括所有序列类型(例如list,str和tuple)以及某些非序列类型例如dict,文件对象以及定义了__iter__()方法或是实现了序列语义的__getitem__()方法的任意自定义类对象。可迭代对象可用于for循环以及许多其他需要一个序列的地方(zip()、map()…)。当一个可迭代对象作为参数传给内置函数iter()时,它会返回该对象的迭代器。这种迭代器适用于对值集合...
继续阅读 >