Python的for...in 循环有三种常见用法:
第一,按长度遍历:
若不需要索引号index,可以直接用"for obj in obj-list"语句遍历
第二,若既需要索引,又需要成员值,可以用enumerate()函数
enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串),同时输出数据和数据下标,常用于for-in循环。
第三,不关心索引,只希望同时遍历多个列表,可以用zip函数。
zip函数将多个列表作为输入,在每次迭代的时候,将每个列表的当前成员组合成一个元组输出。
网友评论