تستطيع تنفيذ الأمر بأكثر من منطق، والأسهل من خلال حلقة تكرار for بحيث يتم التكرار على المصفوفة وفحص الأرقام بناءًا على شرط معين وهو باقي القسمة، حيث أنّ الأعداد الزوجية باقي القسمة على 2 هو صفر بينما الأعداد الفردية ليس صفر.
numbers = [1, 4, 2, 3, 7, 12, 16, 23, 24]
even_numbers = []
for number in numbers:
if number % 2 == 0:
even_numbers.append(number)
print("الأعداد الزوجية:", even_numbers)
odd_numbers = []
for number in numbers:
if number % 2 != 0:
odd_numbers.append(number)
print("الأعداد الفردية:", odd_numbers)