韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > Python常见问题 > python如何确定是否为可迭代对象

python如何确定是否为可迭代对象

头像

(*-*)浩

2019-08-27 11:36:065713浏览 · 0收藏 · 0评论

迭代

可以理解为,任意的集合使用for循环遍历

python中,迭代永远是取出元素本身,而非元素的索引。

如何判断一个对象是可迭代对象?

通过collections??榈腎terable类型来判断

from collections import Iterable
print(isinstance('abc',Iterable)) # str是否可迭代  True
print(isinstance(5,Iterable)) # 整数是否可迭代  False
print(isinstance('5',Iterable)) # str是否可迭代(区分上面的整数)  True

对于有序集合,有时候会需要取出元素的索引,可以使用python内置的enumerate函数。

enumerate函数可以把一个list变成索引-元素对,这样就可以在for循环中同时迭代索引和元素本身。

list_one = ['a','b','c']
for i in enumerate(list_one):
    print(i)   # 打印(0,'a') (1,'b') (2,'c')
    print(type(i)) # 类型是tuple
    print(i[0])  # 打印list的下标0 1 2

字典迭代

字典本身是以key来迭代的

dict_one = {'name': 'zxf', 'age': 24, 'address': 'ZheJiang'}
# 迭代key
for key in dict_one:
print(key)
关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

双面玛莎| 扒开女人内裤猛进猛出流出白波| 父女大作战1-32集免费| 吃春晚药后妈妈疯了怎么对付| 精产一二三产区划分标准图片| 老师穿白色双开真丝旗袍怎么穿| 女性穿裤子阴沟凸起是咋回事| 年轻的老师| 泰剧《劈开你的腿》免费观看| 叔嫂发生过关系后的心理变化| 老公拿狗给我配| 混乱的都市| 天然色素| 抵达花心乖叫老公是第几集| 私处按摩SPA养生精油| 电影《满足2》完整版在线观看 | -区二三国产好的精华波品牌介绍| 疼~好疼~进不去了男男| 三个老师轮流给学生布置作业 | 母与子共赴巫山云雨的视频| 三个老师轮流给学生布置作业| 暴躁妹妹CSGO高清| 口咬的10个绝招图片| 《太太你想丈夫被开除吧》| 摸的下身已洪水泛滥怎么办| 久旱逢甘霖(父女)笔端| 绝色儿媳在线观看免费版电视剧| 女儿与爸爸高清免费版电视剧| 翁虹任达华《玉尺经》| 小蓝电影全集免费观看| 《医务室的小秘密》第一季免费观..| 淘宝情趣记事BY欲晓| 马配人的视频在线观看| 偷吃爸爸擎天柱1-100集| XX| 《漾出OVER FLOWER》1 | 麦子交换2免费完整版| 天堂草在线观看国产AV| 《黏糊糊的你》动漫免费观看| 两人一起做AJ的视频教程| 免费观看大片哔哩哔哩