Python 打印一个列表中的所有奇数

Document 对象参考手册 Python3 实例

在 Python 中,我们可以通过遍历列表并使用条件判断来筛选出所有的奇数。奇数是指不能被 2 整除的整数。

实例

numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
odd_numbers = [num for num in numbers if num % 2 != 0]
print(odd_numbers)

代码解析:

  1. numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]:定义一个包含整数的列表。
  2. odd_numbers = [num for num in numbers if num % 2 != 0]:使用列表推导式遍历 numbers 列表,筛选出所有不能被 2 整除的数(即奇数),并将它们存储在 odd_numbers 列表中。
  3. print(odd_numbers):打印出 odd_numbers 列表中的所有奇数。

输出结果:

[1, 3, 5, 7, 9]

Document 对象参考手册 Python3 实例