今天这条是个小功能,本来不打算写,不过看起来很实用还是简单说几句。本条位于Effective python第七条,说的还是遍历和迭代数组的问题。
python有个功能叫range,可以用来遍历某个数字范围,所以常用来遍历数组的下标,但是写起来有点复杂。这里面有有个小技巧,就是用python内置的一个方法叫enumerate,可以直接把数组迭代返回个二元组,(下标,值),所以可以通过unpacking技术一次性得到这两个信息,非常方便。
还有个用法,就是循环时候,可以用enumerate方法第二个参数可以指定从第几个数开始迭代,挺好玩。
文章介绍了Python中的enumerate函数,它能将数组迭代转换为包含下标和值的二元组,简化了遍历过程。此外,enumerate还允许指定从哪个下标开始迭代,提供了一种灵活的编程技巧。
604

被折叠的 条评论
为什么被折叠?



