python for循环迭代序列
2014-07-15 12:59
363 查看
1.迭代字符串
for ch in "Name":
print ch
当迭代字符串时, 迭代变量只会包含一个字符(长度为 1 的字符串). 但这并不常用。在字符串里中查找字符时, 往往使用 in 来测试成员关系, 或者使用 string 模块中的函数以及字符
串方法来检查子字符串.
2.列表
nameList = ['Walter', "Nicole", 'Steven', 'Henry']
a:通过序列项迭代
for name in nameList:
print name
b:通过序列索引迭代
for nameIndex in range(len(nameList)):
print nameList[nameIndex]
c:使用项和索引迭代
for i, eachLee in enumerate(nameList):
print "%d %s" % ( i+1 ,eachLee)
for ch in "Name":
print ch
当迭代字符串时, 迭代变量只会包含一个字符(长度为 1 的字符串). 但这并不常用。在字符串里中查找字符时, 往往使用 in 来测试成员关系, 或者使用 string 模块中的函数以及字符
串方法来检查子字符串.
2.列表
nameList = ['Walter', "Nicole", 'Steven', 'Henry']
a:通过序列项迭代
for name in nameList:
print name
b:通过序列索引迭代
for nameIndex in range(len(nameList)):
print nameList[nameIndex]
c:使用项和索引迭代
for i, eachLee in enumerate(nameList):
print "%d %s" % ( i+1 ,eachLee)
相关文章推荐
- python for 循环迭代语句
- python for循环巧妙运用(迭代、列表生成式)
- python-可变迭代对象在for循环中的风险Risk in FOR loop while looping mutable iterable object
- python_如何在一个for循环中迭代多个可迭代对象?
- [python笔记]for循环中循环变量迭代问题
- 浅谈python for循环的巧妙运用(迭代、列表生成式)
- Python高级编程-如何在在一个for循环中迭代多个可迭代对象
- 关于Python中的for循环控制语句
- C++11 FAQ中文版:序列for循环语句
- 简单使用序列for循环语句
- C++11 FAQ中文版:序列for循环语句
- Python for 循环 失效
- Python for循环
- 关于Python中的for循环控制语句
- Python - for()循环 详解 及 代码
- Python for, while循环后面加else的作用
- Python学习笔记--for, while循环后面加else的作用
- python代码实现:如何反序的迭代一个序列?
- python开发_python中for循环操作
- python语言if判断,for,while循环,自编的小例子,规范版