a = [34, -90, 56, 19, 21, 34, -78, 0] a1 = [-x for x in a] print(a1) # Знания по пути print(len(a1)) # длина списка - количество элементов в списке print(a.count(21)) # количество вхождений числа 21 в список print(19 in a) # 19 есть в списке a? print(19 not in a) # 19 нет в списке a? #Создать список с положительными элементами a2 = [x for x in a if x > 0] print(a2) # [34, 56, 19, 21, 34] # Создать список с чётными элементами a3 = [x for x in a if x % 2 == 0] print(a3) # [34, ‐90, 56, 34, ‐78, 0] # Создать список с положительными элементами, кратными трём a4 = [x for x in a if x > 0 and x % 3 == 0] print(a4) # [21] # Создать список с положительными элементами, двоичная запись которых # содержит нечётное количество единиц a5 = [x for x in a if x > 0 and bin(x)[2:].count('1') % 2 != 0] print(a5) # [56, 19, 21]