حامد و حمید برادر هستند.
از آنجایی که حمید، مُزْدَوَجْ است؛ عاشق اعداد زوج و از آنجایی که حامد مُنْفَرِد است؛ عاشق اعداد فرد است.
حال به این دو برادر، لیستی از اعداد صحیح داده میشود و از آنجایی که هر کدام از آنها به یک نوع از اعداد زوج یا فرد علاقهمند است؛ تصمیم میگیرند که حمید، اعداد زوج و حامد نیز اعداد فرد را برای خود جدا کنند.
از آنجایی که این دو برادر درگیر کارهای بنیادین دیگری هستند، از شما میخواهند تا این کار را برای آنها انجام دهید.
حال تابع `separator` را بهگونهای تکمیل کنید که با گرفتن لیستی از اعداد صحیح، تاپلی (*tuple*) از دو لیست به همان ترتیبی که در لیست ورودی آمدهاند را بازگرداند که لیست اول شامل اعداد زوج و لیست دوم شامل اعداد فرد باشد.
``` python separator.py
def separator(ls):
pass
```
## نمونه ۱
``` python terminal terminal
>>> separator([-3, -2, -1, 0, 1, 2, 3])
([-2, 0, 2], [-3, -1, 1, 3])
```
## نمونه ۲
``` python terminal terminal
>>> separator([1, 11, 5, 7, 3])
([], [1, 11, 5, 7, 3])
```
## نکات
+ میتوانید فایل اولیه این سوال را از [این لینک](/contest/assignments/37739/download_problem_initial_project/129621/) دریافت کنید.
+ شما باید تابع `separator` موجود در فایل `separator.py` را تکمیل و سپس این فایل را ارسال کنید.
+ تابع شما نباید مقداری را چاپ کند، بلکه باید مقادیر مورد نظر را بازگرداند.
+ لیست بازگرداندهشدهی اول، باید حاوی اعداد زوج و لیست دوم حاوی اعداد فرد باشد.
+ اعداد داخل لیستها، باید به همان ترتیبی که در لیست اولیه قرار داشتهاند، قرار بگیرند.
ارسال پاسخ برای این سؤال
در حال حاضر شما دسترسی ندارید.