Как из одного списка создать второй, в котором будут чётные числа?
def get_odd_numbers(numbers):
odd_numbers = []
for number in numbers:
if number % 2 == 1:
odd_numbers.append(number)
return odd_numbers
print(get_odd_numbers(numbers))
(numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 3, 45, 11, 8, 35])
(Получилось сделать с нечётными, но не знаю, как с чётными)
Ответы (1 шт):
Автор решения: Jewish Lorgan
→ Ссылка
Мне в задании нужно было найти чётные и нечётные, а также записать их в порядке убывания. Доработал код и получилось вот это.
def get_odd_numbers(numbers):
odd_numbers = []
for number in numbers:
if number % 2 == 1:
odd_numbers.append(number)
return odd_numbers
def get_a_numbers(numbers):
a_numbers = []
for number in numbers:
if number % 2 == 0:
a_numbers.append(number)
return a_numbers
print(sorted(get_odd_numbers(numbers),reverse=True))
print(sorted(get_a_numbers(numbers),reverse=True))