# Создаем массив в диапазоне 1 - 999
massive = list(range(1, 1000))

lst = []
for i in massive:
    if "4" in str(i):
        lst.append(i)


def sm(char):
    char = list(str(char))
    summa = 0
    for i in char:
        summa += int(i)
    if summa == 4:
        return True
    else:
        False


lst2 = []
for i in massive:
    if sm(i):
        lst2.append(i)


print('Кол-во элементов содержащую цифру "4" = %s шт.,\nСписок: %s' % (len(lst), lst))
for i in lst: print('%03d' % i, end=' ')

print('\n')

print('Кол-во элементов дающие в сумме "4" = %s шт.,\nСписок: %s' % (len(lst2), lst2))
for i in lst2: print('%03d' % i, end=' ')
