PythonTip >> 博文 >> python

Python enumerate遍历

zihua 2014-01-16 18:01:54 点击: 921 | 收藏


在c中,如果要遍历一个数组,可以使用for


char str[] = 'abcd';
for(int i = 0; i < strlen(str); i++)
{
    printf("%d %c\r\n", i, str[i]);
}

0 a
1 b
2 c
3 d

python 中可以使用:

str = 'abcd'
for index in range(len(str)):
    print index, str[index]


0 a
1 b
2 c
3 d

还可以使用enumerate:

str = 'abcd'
for index, c in enumerate(str):
    print index, c

0 a
1 b
2 c
3 d

 

 

 

原文链接:http://my.oschina.net/mutour/blog/32669

作者:zihua | 分类: python | 标签: python | 阅读: 921 | 发布于: 2014-01-16 18时 |
上一篇:django 查看请求的IP
下一篇: aliyun django