Вы можете разбить списки на нечетные или четные числа, используя функцию модуля с 2. Четные числа (2%2
, 4%2
и т. Д.) Будут иметь значение 0, поскольку остатка нет.
numbers = [1,10,20,30,40,50]
output=[i for i in numbers if i%2 != 0 ]
Упс, теперь читая, что вы хотите цикл for, вы можете:
numbers = [1,10,20,30,40,50]
output = []
for i in numbers
if i%2 != 0
output.append(i)