Ноль нужен в обоих списках. Понимаю в чем ошибка, но не понимаю как исправить.
Двухуровневое условие, когда проверяем сперва, что элемент только в одном из списков? Или можно обойтись одним уровнем?
nechet = [1, 3, 5, 7, 0]
chet = [2, 4, 6, 8, 0]
my = [3, 5, 2, 0]
my_chet = []
my_nechet = []
for i in my:
if i in chet:
my_chet.append(i)
elif i in nechet:
my_nechet.append(i)
elif i in chet and nechet:
my_chet.append(i)
my_nechet.append(i)
else:
print('Нет такого.')
print('мои четные', my_chet)
print('мои нечетные', my_nechet)
Спасибо.