ПАЙТОН! Маємо список цілих, заповнении випадковими чис- лами. Використовуючи дані цього масиву створіть список цілих, що містить лише: ■ парні числа з першого списку; ■ непарні числа з першого списку; ■ від’ємні числа з першого списку; ■ додатні числа з першого списку.
Ответы
Ось зразок коду Python для створення 4 списків цілих чисел, як описано:
def separate_numbers(numbers):
even = []
odd = []
negative = []
positive = []
for num in numbers:
if num % 2 == 0:
even.append(num)
else:
odd.append(num)
if num < 0:
negative.append(num)
else:
positive.append(num)
return even, odd, negative, positive
# Example usage
numbers = [3, -2, 7, 8, -5, 12, 1, 0, -9]
even, odd, negative, positive = separate_numbers(numbers)
print("Even numbers:", even)
print("Odd numbers:", odd)
print("Negative numbers:", negative)
print("Positive numbers:", positive)
У цьому коді функція separate_numbers приймає список чисел як вхідні дані та повертає 4 окремі списки парних чисел, непарних чисел, від’ємних чисел і додатних чисел. Функція використовує оператор модуля (%), щоб визначити, чи є число парним чи непарним, і оператор порівняння (<), щоб визначити, чи є число від’ємним чи додатним.