Python~迭代

Posted 南湖鹄

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python~迭代相关的知识,希望对你有一定的参考价值。

 

       
dict #默认情况下,dict迭代的是key 迭代value #迭代key,value
    for value in  d.itervalues(): for k,v in d.iteritems():
#迭代字符串 for ch in ‘ABCD123‘:    
       
#判断是否是可迭代对象
isinstance
字符串 list  
from collections import Iterable isinstance(‘abc‘,Iterable) isinstance([1,2,3],Iterable) isinstance(123,Iterable)
       
       
       

 

enumerate函数

 

for i,value in enumerate([a,b,c]):
    print i,value

以上是关于Python~迭代的主要内容,如果未能解决你的问题,请参考以下文章

Python函数-迭代器

python 5

Python实用笔记 (11)高级特性——迭代器

Neil_Python_迭代器,生成器.

python高级特性迭代

python 基础