Python, как запустить количество потоков по количеству элементов в списке?

пытаюсь запустить количество потоков по количеству элементов списка, список изначально пуст заполняется с клавиатуры. Тестирую с 4мя элементами списка, количество потоков почему, то показывает 2. Помогите, в чем моя ошибка ? Мой код привожу ниже.

import threading

def for_threat_1(number):
    print('поток №',number,'функция 1')


empty_list=[]
print(type(empty_list))

count=int(input())

for i in range (count):
    empty_list.append(i)

print(empty_list)
print('количество потоков:',threading.activeCount())
for i in range(len(empty_list)):
    empty_list[i] = threading.Thread(target=for_threat_1, args=[i])
    empty_list[i].start()
    print('количество потоков:',threading.activeCount())
# print(threading.activeCount())

Ответы (0 шт):