def funk(a): return a >= 0 a = [10,-20,3,55,-35,0,7] a = [ i for i in a if funk(i)] # Удаляем отрицательные элементы. print(a)
a = [i for i
def funk(a): return a >= 0 a = [10,-20,3,55,-35,0,7] a = [ i for i in a if funk(i)] # Удаляем отрицательные элементы. print(a)
a = [i for i
[что сделать с полученным for откуда и что взять]
YottВдруг тебе захочется что-то сделать с i, например каждое значение увеличить на 5:
Я не понимаю зачем два раза указывать счётчик в генераторе
a = [ i+5 for i in a if funk(i)]
