列表推导式的语法结构
时间: 2024-06-12 22:10:38 浏览: 41
python3列表推导式
5星 · 资源好评率100%
列表推导式的语法结构如下:
[expression for item in iterable if condition]
其中,expression 表示要执行的操作或表达式,item 表示可迭代对象中的每个元素,iterable 表示可迭代对象,condition 是可选的条件语句。
举个例子,如果要生成一个 1 到 10 的平方数列表,可以使用以下列表推导式:
squares = [x**2 for x in range(1, 11)]
生成的 squares 列表为 [1, 4, 9, 16, 25, 36, 49, 64, 81, 100]。
阅读全文