Python3---列表、字典、集合生成式

前言

“我们登上并非我们所选择的舞台,演绎并非我们选择的剧本”。

既然幕已拉起,那就应该把这出戏演好。

列表生成式

[experssion for item in 序列 if 判断语句]

应用

  1. 将3*3的矩阵转换成一维数组,且能被2整除,
    在这里插入图片描述

  2. 将列表的英文单词变成title
    在这里插入图片描述

  3. 给定一个正整数,编写程序计算有多少对质数的和等于输入的这个正整数,并输出结果。
    输入值小于1000。输入为10, 程序应该输出结果为2。(共有两对质数的和为10,分别为(5,5),(3,7))

- 输入描述:
  输入包括一个整数n,(3 ≤ n < 1000)
- 输出描述:
输出对数
- 示例1 :
输入:
	10
输出:
    2

方法一:
在这里插入图片描述

字典生成式

在这里插入图片描述

集合生成式

在这里插入图片描述

发布了32 篇原创文章 · 获赞 15 · 访问量 2461

猜你喜欢

转载自blog.csdn.net/weixin_44350891/article/details/104867320