Почему не добавляется элемент в список?
sps = list, по моим знаниям могу сказать, что я бы определил, как sps = []. И код бы выглядел так:
print('Укажите количество элементов для создания списка')
n = int(input())
sps = []
i = 0
while i < n:
    print('Введите число номер', i)
    j = int(input())
    sps.append(j)
    i += 1
print(sps)
def main():
    string = input('Введите числа через пробел: ')
    my_list = [int(i) for i in string.split(' ')]
    print(my_list)

if __name__ == '__main__':
    main()