Python中的for循环(序列、元组与字典)
来源:互联网 发布:巨鹿之战 知乎 编辑:程序博客网 时间:2024/05/23 19:24
在Python中,对于循环遍历一些集合(例如序列或者字典等对象)的时候,最好使用for循环
1.for循环遍历序列
numbers = [0,1,2,3,4,5,6,7,8,9]for number in numbers: print(number)需要说明的是,其中for number in numbers 中的number可以换成其他标识符,例如可以写成for num in numbers。
另外,因为循环迭代某个范围的数字是很常见的,所以Python中有个内建的范围函数提供使用:
>>>range(0,10)[0,1,2,3,4,5,6,7,8,9]range()函数的工作方式类似于分片。它包含下限,但是不包含上限。
例如,下面程序会打印1~100的数字:
for number in range(1,101): print(number)2.for循环遍历元组
在Python中,for循环迭代元组与序列差不多
words = {'I','am','a','man'}for word in words: print(word)输出为:
amIaman因为对于字符型的集合,输出集合中的元素的时候,不会保存顺序,所以集合中元素的顺序通常是没有定义的,与序列相同for word in words中的word标识符也是可以随意更改。
3.for循环遍历字典
一个简单的for语句能循环字典中的所有的键或者值,就像处理序列一样:
循环迭代键:
d = {'x':1,'y':2,'z':3}for key in d.keys(): print(key)循环迭代值:
d = {'x':1,'y':2,'z':3}for value in d.values(): print(value)d.items方法还可以将键-值对作为元组放回,for循环的一大好处就是可以在循环中使用序列解包
d = {'x':1,'y':2,'z':3}for key,value in d.items(): print(key,':',value)
0 0
- Python中的for循环(序列、元组与字典)
- Python中的元组,列表与字典
- Python3之for循环、元组、字典
- python--循环、列表、字典、元组
- python 列表 元组 字典 循环
- python 数据结构 元组、列表、字典、序列
- python 元组、列表、字典、序列
- python中的字典、元组、列表
- Python中的字典,列表,元组笔记
- python中的 元组 字典 和集合
- python中的列表、元组、字典
- Python数据结构:序列(列表[]、元组())与映射(字典{})语法总结
- Python数据结构:序列(列表[]、元组())与映射(字典{})语法总结
- Python数据结构:序列(列表[]、元组())与映射(字典{})语法总结
- Python数据结构:序列(列表[]、元组())与映射(字典{})语法总结
- Python数据结构:序列(列表[]、元组())与映射(字典{})语法总结
- Python数据结构:序列(列表[]、元组())与映射(字典{})语法总结
- Python数据结构:序列(列表[]、元组())与映射(字典{})语法总结
- Struts2自定义拦截器
- 数据结构排序
- Java语言的接口
- JS:ajax
- Acticle 9:javascript技术--ajax基本知识
- Python中的for循环(序列、元组与字典)
- python字符串的处理
- 使用Unity3D 5.3.4 模仿2D游戏 FlappyBird(二)
- 使用servlet处理http响应
- android Fragment与Activity交互,互相发数据(附图详解)
- Ubuntu 安装mysql和 简单命令操作
- hadoop2.7.1在centos6.5下集群安装配置
- Android Studio如何使用Git提交代码到GitHub和OsChina并解决冲突
- 面试(五)