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]
Python3 实例
点我分享笔记