Python 打印一个列表中的所有奇数
在 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)
odd_numbers = [num for num in numbers if num % 2 != 0]
print(odd_numbers)
代码解析:
numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
:定义一个包含整数的列表。odd_numbers = [num for num in numbers if num % 2 != 0]
:使用列表推导式遍历numbers
列表,筛选出所有不能被 2 整除的数(即奇数),并将它们存储在odd_numbers
列表中。print(odd_numbers)
:打印出odd_numbers
列表中的所有奇数。
输出结果:
[1, 3, 5, 7, 9]
点我分享笔记