,阳光在线(原诚信在线官网)现已开放阳光在线手机版、阳光在线电脑客户端下载。阳光在线娱乐戏公平、公开、公正,用实力赢取信誉。
原创
Python 高级特性之迭代
什么是迭代呢?如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们称为迭代(Iteration)。在Python中,迭代是通过for ... in来完成的,例如:
因为dict的存储不是按照list的方式顺序排列,所以,迭代出的结果顺序很可能不一样,默认字典迭代的是key,如果要迭代value,可以用for value in d.values() 例如:
如果要同时迭代key和value,可以利用 for key,value in d.items() 例如:
同样字符串也是可以迭代的,例子如图
如何判断一个对象是可迭代呢?方法是通过collections模块的Iterable类型判断:
Python内置的enumerate函数可以把一个list变成索引-元素对,这样就可以在for循环中同时迭代索引和元素本身:
for循环里,同时可以两个变量,在Python里是很常见的,比如下面的代码:
©著作权归作者所有:来自51CTO博客作者swq8023的原创作品,如需转载,请注明出处,否则将追究法律责任
Python迭代
0
收藏
上一篇:Python高级特性之切片 下一篇:docker数据卷挂载使用
Usdt自动充值接口声明:该文看法仅代表作者自己,与本平台无关。转载请注明:萍乡人才网:Python 高级特性之迭代
联博接口www.326681.com采用以太坊区块链高度哈希值作为统计数据,联博以太坊统计数据开源、公平、无任何作弊可能性。联博统计免费提供API接口,支持多语言接入。加油冲,铁粉永相随
电银付大盟主(dianyinzhifu.com)是官方网上推广平台。在线自动销售电银付激活码、电银付POS机。提供电银付安装教程、电银付使用教程、电银付APP使用教程、电银付APP安装教程、电银付APP下载等技术支持。面对全国推广电银付加盟、电银付大盟主、电银付小盟主业务。谁加我呀
远征移动基地舰棒棒的,期待下一个
皇冠app怎么下载www.huangguan.us是一个提供皇冠代理APP下载、皇冠会员APP下载、皇冠体育最新登录线路、新2皇冠网址的的体育平台。新皇冠体育官网是多年来值得广大客户信赖的平台,我们期待您的到来!喜欢晚上看
2.杨毅有自己的家庭和产业,『他自己说是要』多陪陪自《己的孩子》,《你还别说虽说他》解说争议比较大,然则可能是最会做生意的解说嘉《宾》了,《从》经纪人到,卖衣服,卖书样样都干,以是也是真的时间分不过来;我吹爆此文!!
这么少人,不科学啊