社区
脚本语言
帖子详情
python的for in循环的序列问题
邵烽
2017-06-02 12:18:04
如下代码
```
>>> d = {'x': 'A', 'y': 'B', 'z': 'C' }
>>> [k + '=' + v for k, v in d.iteritems()]
['y=B', 'x=A', 'z=C']
```
我很好奇,为什么输出的不是
```
[ 'x=A','y=B', 'z=C']
```
这是什么原因呢?
...全文
456
2
打赏
收藏
python的for in循环的序列问题
如下代码 ``` >>> d = {'x': 'A', 'y': 'B', 'z': 'C' } >>> [k + '=' + v for k, v in d.iteritems()] ['y=B', 'x=A', 'z=C'] ``` 我很好奇,为什么输出的不是 ``` [ 'x=A','y=B', 'z=C'] ``` 这是什么原因呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
手无护鸡之力
2017-06-02
打赏
举报
回复
也可以用OrderedDict ,会按照添加顺序排序。
sanGuo_uu
2017-06-02
打赏
举报
回复
字典是无序的。并不像list。 你可以把这个代码多试几次,看看结果会不会不同。 想让它顺序固定,就用list啊
Python
学习笔记(干货) 中文PDF完整版.pdf
1、
Python
环境搭建 1.1
Python
简介 1.2
Python
语言的发展历程 1.3
Python
语言的主要特点 1.4
Python
应用场景 1.5
Python
环境搭建 1.6 第一个
Python
程序 1.7 集成开发工具 2、
Python
语法基础 2.1
Python
中的输入输出函数 2.2
Python
中的注释 2.3
Python
中的变量 3、
Python
中的基本数据类型 3.1 整型-int 3.2 浮点型-float 3.3 布尔类型-bool 3.4 字符串类型-str 4、
Python
中的常见运算符 4.1 算术运算符 4.2 关系运算符 4.3 逻辑运算符 4.4 位运算符 4.5 成员运算符 4.6 身份运算符 5、
Python
中的分支结构 5.1 单向分支-if语句 5.2 双向分支-if 5.3 多分支-if 5.4 分支结构的嵌套 5.5 条件表达式 6、
Python
中的
循环
结构 6.1 while
循环
6.2 for
循环
6.3
循环
结构嵌套
python
for in函数怎么用_一步一步学
Python
3(小学生也适用) 第十七篇:
循环
语句for in
循环
...
一、
Python
for in
循环
Python
for in
循环
,是用来遍历任何数据
序列
,如一个列表,一个字符串,一个字典,一个元组等。for in
循环
的一般语法如下:for item in
序列
:语句块else:语句块for in 字符串:把每个字符
循环
出来'''字符串:把每个字符
循环
出来'''str1 = '老树
Python
''''把字符串str1元素进行
循环
,每
循环
出一个元素,就把该...
一步一步学
Python
3(小学生也适用) 第十七篇:
循环
语句for in
循环
一、
Python
for in
循环
Python
for in
循环
,是用来遍历任何数据
序列
,如一个列表,一个字符串,一个字典,一个元组等。 for in
循环
的一般语法如下: for item in
序列
: 语句块 else: 语句块 for in 字符串:把每个字符
循环
出来 '''字符串:把每个字符
循环
出来''' str1 = '老树
Python
' '''把字符串str1元素进行
循环
,每
循环
出一个元素,就把该元素赋值给item''' for item in str1: p
python
for in
循环
列表_
python
之 使用 for-in
循环
遍历范围,元组,列表,字典
语法格式:for 变量 in 范围 | 元素 | 集合等:for
循环
语法结构列如
序列
或迭代器作为其参数每次迭代其中一个元素。 与while
循环
一样,支持break,continue,else语句。 一般情况下,
循环
次数未知采用while
循环
,
循环
次数已知采用for。一、
循环
遍历范围举例:计算指定整数的阶乘s_max = input (“输入您想要计算阶乘的数字“”:)max = int(s_max...
Python
for
循环
语句
简介:
Python
for
循环
可以遍历任何
序列
的项目,如一个列表或者一个字符串。本文主要介绍一下
Python
中,for
循环
语句的使用。 1、
Python
for
循环
for
循环
用于遍历一个
序列
(列表,元组,字典,集合或字符串)。 这不太像其他编程语言中的for关键字,而更像其他面向对象编程语言中的迭代器方法那样工作。 使用for
循环
,我们可以执行语句,对列表,元组,集合等中的每个项目执行一次。 例如: 打印输出列表: langs = ["c", "java", "
python
","cjavapy"] fo
脚本语言
37,743
社区成员
34,211
社区内容
发帖
与我相关
我的任务
脚本语言
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
复制链接
扫一扫
分享
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
试试用AI创作助手写篇文章吧
+ 用AI写文章