python学习笔记10——列表生成式,字典生成式
2019-04-02 13:03
369 查看
列表生成式
使用列表生成式可以大大简化我们的代码,如:
写一个程序,找出1~10之间所有的质数:
在列表里直接写出我们需要的表达式。如果把表达式拆开,是这样的:
只不过这样输出的结果不是列表,用列表生成式输出的结果是一个列表,列表生成式一般与for循环一起使用,for循环后面可以跟if判断决定输出的条件,前面跟的是需要输出在列表内的值。
输出/var/log下以’.log’结尾的文件
字典生成式
字典生成式和列表生成式的用法一致,只不过输出为一个字典如:
注意返回的键和值要用:分隔开。
大小写、value值和并,统一以小写输出。
相关文章推荐
- python学习笔记2—python文件类型、变量、数值、字符串、元组、列表、字典
- Python常用的内置序列结构(列表、元组、字典)学习笔记
- python 学习笔记--列表,无组,字典的区别
- Python学习笔记六:列表、元组、字典
- Python学习笔记(六):列表和字典
- python学习笔记二 列表、字典、集合
- python学习笔记六——列表生成式
- 【Python2.7 学习笔记】Python 基础(三)迭代 + 列表生成式
- python 学习笔记-山寨携程(列表,字符串,字典和流程控制总结)
- python学习笔记,列表生成式,生成器
- python学习笔记之列表、元组、字典(2)
- Python常用的内置序列结构(列表、元组、字典)学习笔记
- Python学习笔记6(列表生成式)
- python 学习笔记之(四)while循环处理列表和字典
- python2.7学习笔记(6) ——高级特性:切片、迭代、列表生成式、生成器
- Python学习笔记ucas(lecture2)数据结构(字符串、列表、元组、字典、集合)
- 【Python】学习笔记——-4.3、列表生成式
- python学习笔记 迭代和列表生成式
- Python学习笔记(一):列表、元组、字典
- Python学习笔记———列表(list)、元组(tuple)、字典(dict)