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())