返回课程

列表推导式

编程代码 · Python

💡 列表推导式:Python 独有的简洁语法,一行代码生成列表
squares = [x**2 for x in range(10)]// 生成 0~9 的平方数列表 [0, 1, 4, 9, ...]
evens = [x for x in nums if x % 2 == 0]// 带条件过滤:只保留偶数
pairs = [(x, y) for x in a for y in b]// 双重循环:生成 a 和 b 所有元素的配对
flat = [x for row in matrix for x in row]// 展平二维矩阵为一维列表
0 字/分0% 准确
🐵
s左手无名指
ESC 暂停 退格