在Python中,你可以使用列表推导式或循环来筛选出奇数和偶数。
方法1: 使用列表推导式
numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] even_numbers = [num for num in numbers if num % 2正版资料免费大全更新时间 == 0] odd_numbers = [num for num in numbers if num % 2 != 0] print("Even numbers:", even_numbers) print("Odd numbers:", odd_numbers)
输出:
Even numbers: [2, 4, 6, 8, 10] Odd numbers: [1, 3, 5, 7, 9]
方法2: 使用循环
numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] even_numbers = [] odd_numbers = [] for num in numbers: if num % 2 == 0: even_numbers.append(num) else: odd_numbers.append(num) print("Even numbers:", even_numbers) print("Odd numbers:", odd_numbers)
输出:
Even numbers: [2, 4, 6, 8, 10] Odd numbers: [1, 3, 5, 7, 9]
无论使用哪种方法,你都可以将数字列表替换为你实际使用的列表。这些方法将根据数字的奇偶性进行筛选,并将其分别放入两个不同的列表中。