Вот мой код:
evenorodd=[1,2,3]
list1=['a','b','c']
list2=['A','B','C']
res = tuple(map(lambda x: True if x % 2 != 0 else False, evenorodd))
print(res)
вывод:
(False, True, False, True)
Я хочу это: элемент list1, если x% 2! = 0 (если элемент evenorodd нечетный) элемент list2 else (если элемент evenorodd четный) Вывод, который я ищу:
('a','B','c')
, и я хочу сделать это в одной строке
res = tuple(map(lambda x: ??? if x % 2 != 0 else ???, evenorodd))
Спасибо