Python初学者:理解列表推导式
列表推导式是Python中的一种简洁的创建新列表的方式。它基于一个可迭代对象(如列表、元组或集合),并使用一个简短的表达式,来生成新的列表。
举个例子,假设我们有一个包含整数的列表,我们想要将所有偶数加倍,然后生成一个新的列表:
numbers = [1, 2, 3, 4]
new_numbers = [num * 2 if num % 2 == 0 else num for num in numbers]
print(new_numbers) # 输出:[1, 4, 3, 8]
在这个例子中,我们使用列表推导式来创建新的列表new_numbers
。
还没有评论,来说两句吧...