推导式
列表推导式
Python 中的列表推导式是一种简洁、高效的创建列表的方法。基本作用是一个表达式创建一个有规律的列表或控制一个有规律列表。列表推导式又叫列表生成式。其基本语法结构如下:
[expression for item in iterable if condition]
【解释说明】
expression:是列表推导式中每个元素都要执行的表达式,可以是简单的变量,也可以是复杂的表达式。
item:是 iterable(可迭代对象,如列表、元组、字符串、集合、字典等)中的元素。
iterable:是可迭代对象。
if condition:是可选的,用于过滤掉不满足条件的元素。
list2 = [i for i in range(10)]
print(list2)