Python 去掉列表中所有小于10的元素
在 Python 中,我们可以使用列表推导式来过滤掉列表中所有小于 10 的元素。列表推导式是一种简洁的方式来创建新的列表,通过遍历原始列表并应用条件来筛选元素。
实例
original_list = [5, 12, 3, 18, 7, 20]
filtered_list = [x for x in original_list if x >= 10]
print(filtered_list)
filtered_list = [x for x in original_list if x >= 10]
print(filtered_list)
代码解析:
original_list
是原始列表,包含了一些整数。filtered_list
是通过列表推导式生成的新列表。[x for x in original_list if x >= 10]
这行代码的意思是:遍历original_list
中的每一个元素x
,如果x
大于或等于 10,则将其加入到新列表filtered_list
中。print(filtered_list)
用于输出过滤后的列表。
输出结果:
实例
[12, 18, 20]
点我分享笔记