Список чисел от 1 до 30 с использованием генератора списков будет выглядеть так: a = [x for x in range(1, 31)]
Чтобы вывести количество чётных и нечётных чисел в списке "a", можно использовать следующий код:
количество_четных = len([x for x in a if x % 2 == 0]) количество_нечетных = len([x for x in a if x % 2 != 0])
print("Количество чётных чисел:", количество_четных) print("Количество нечётных чисел:", количество_нечетных)
