a = ['194', '26', '11101', '1101013', '1001', '78', '37'] # Создать список из элементов списка a с длиной не более 4 символов a1 = [x for x in a if len(x) <= 4] print(a1) # ['194', '26', '1001', '78', '37'] # Создать список из элементов списка a, которые # НЕ могут представлять собой восьмеричную запись a2 = [x for x in a if '8' in x or '9' in x] print(a2) # ['194', '78'] # или a2 = [x for x in a if x.count('8') + x.count('9') > 0] print(a2) # ['194', '78'] # Создать список из элементов списка a, которые представляют собой # правильную запись двоичного числа a3 = [x for x in a if x.count('1') + x.count('0') == len(x)] print(a3) # ['11101', '1001'] #1010101110 Количество 0 + Количество 1 = Количество символов в строке # № 9