Python 列表推导式详解
列表推导式是Python中一种简洁、高效的创建新列表的方式。它通过一个表达式,对原有的列表(或其他可迭代对象)进行一次或多次计算,然后根据这些计算结果生成新的列表。
基本语法如下:
new_list = [expression for item in original_list]
expression
:这是推导式的核心部分,是一个可以计算结果的表达式。item
:这是一个迭代器,在原列表上进行逐个遍历。original_list
:这是你要操作的原列表。
示例:
numbers = [1, 2, 3]
even_numbers = [num for num in numbers if num % 2 == 0]
print(even_numbers) # Output: [2, 4]
以上就是Python列表推导式的详细介绍。
还没有评论,来说两句吧...