Python 去掉列表中所有小于10的元素

Document 对象参考手册 Python3 实例

在 Python 中,我们可以使用列表推导式来过滤掉列表中所有小于 10 的元素。列表推导式是一种简洁的方式来创建新的列表,通过遍历原始列表并应用条件来筛选元素。

实例

original_list = [5, 12, 3, 18, 7, 20]
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]

Document 对象参考手册 Python3 实例