脚本宝典收集整理的这篇文章主要介绍了Python高级编程----语法最佳实践(低于类级),脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
List comPRehensions:使用编排好的特性做自动化处理
@H_304_11@[i for i in range(10) if i % 2 == 0]
enumerate:使用内建函数为循环中的序列化提供获得索引的方式
seq = ["one","two","three"]
for i, element in enumerate(seq):
seq[i] = '%d:%s' % (i,seq[i])
or
def _treatment(pos, element):
return '%d:%s' % (pos, element)
seq = ["one","two","three"]
[_treatment(i, el) for i, el in enumerate(seq)]
迭代器:实现迭代协议的容器。基于两个方法:
next 返回容器的下一个项目,当无项目时,抛出StopITeration异常
iter 返回迭代器本身
《后续》
以上是脚本宝典为你收集整理的Python高级编程----语法最佳实践(低于类级)全部内容,希望文章能够帮你解决Python高级编程----语法最佳实践(低于类级)所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。