python之可迭代对象
2020-12-13 02:47
标签:int range __iter__ 一个 ems 内存 取值 iter print 字面意思分析:可以重复的迭代的实实在在的东西 专业角度: 内部含有 list,dict(keys(),values(),items()),tuple,str,set,range, 文件句柄(待定) 优点: 缺点: python之可迭代对象 标签:int range __iter__ 一个 ems 内存 取值 iter print 原文地址:https://www.cnblogs.com/zanao/p/11054838.html1. 可迭代对象是什么?
‘__iter__‘
方法的对象,就是可迭代对象2. 可迭代对象都有什么?
3. 查看内置函数内部有哪些方法
print(dir(str))
4. 判断一个对象是否是可迭代对象方法
print('__iter__' in dir(str))
# 输出结果
True # 是可迭代对象
Flase # 不是可迭代对象
5. 可迭代对象的优缺点