Умовы ў спісавым уключэнні ў Python

Калі трэба задаць умову ва ўключэнні, то яна прапісваецца справа ад ітэруемага аб'екта (спіса, дыяпазону лікаў):

pythonlist = [expression for element in iter if condition]

Пры генерацыі спіса можна задаваць дадатковыя ўмовы для яго элементаў. Давайце напішам умову, згодна з якой у спіс трапяць толькі цотныя элементы з дыяпазону ад 1 да 10:

pythonlst = [i for i in range(1, 10) if i % 2 == 0]
print(lst)

Пасля выканання кода выйдзе новы спіс з цотнымі элементамі:

python[2, 4, 6, 8]
Задание 1

З дапамогай уключэння зрабіце спіс толькі з няцотнымі элементамі:

python[1, 3, 5, 7, 9]
Задание 2

Дадзены спіс:

pythonlst = [-6, -3, -1, 0, 2, 4]

З дапамогай уключэння зрабіце з яго новы спіс, у якім будуць знаходзіцца толькі дадатныя лікі, уключаючы нуль.