您的位置:首页 > 编程语言 > Python开发

python学习笔记10——列表生成式,字典生成式

2019-04-02 13:03 369 查看

列表生成式

使用列表生成式可以大大简化我们的代码,如:
写一个程序,找出1~10之间所有的质数:

在列表里直接写出我们需要的表达式。如果把表达式拆开,是这样的:

只不过这样输出的结果不是列表,用列表生成式输出的结果是一个列表,列表生成式一般与for循环一起使用,for循环后面可以跟if判断决定输出的条件,前面跟的是需要输出在列表内的值。

输出/var/log下以’.log’结尾的文件

字典生成式

字典生成式和列表生成式的用法一致,只不过输出为一个字典如:

注意返回的键和值要用:分隔开。

大小写、value值和并,统一以小写输出。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: