Как использовать многопоточность Python (Maya)

Я искал примеры от других людей, но я не могу заставить его работать должным образом.
Он будет либо использовать одно ядро, либо в основном замораживать майя, если ему дадут слишком много для обработки, но я никогда не получаю более одного ядра, работающего одновременно.

Так, например, это то, что я хотел бы сделать на самом базовом уровне. В основном, просто позвольте каждому циклу работать одновременно на другом процессоре с разными значениями (в этом случае два значения будут использовать два процессора)

mylist = [50, 100, 23]

newvalue = [50,51]

for j in range(0, len(newvalue)):

    exists = False
    for i in range(0, len(mylist)):

        #search list
        if newvalue[j] == mylist[i]:
            exists = True

    #add to list
    if exists == True:
        mylist.append(mylist)

Можно ли было это осуществить? Фактический код, который я хочу использовать, может занять от нескольких секунд до 10 минут для каждого цикла, но теоретически все они могут выполняться одновременно, поэтому я подумал, что многопоточность ускорит загрузку

Имейте в виду, что я все еще относительно новичок в Python, поэтому пример был бы очень признателен

Ура :)

Ответы на вопрос(1)

Ваш ответ на вопрос