Всякий раз, когда я запускаю следующий код и не вставляю ни одного элемента в список, он выводит 2 как вывод, который является длиной списка, так почему пустой список имеет размер 2 вместо 0, поскольку в нем нет элемента?
a = list(map(int, input().split()))
print(len(str(a)))