假设我有一个字符串列表,它将是函数的参数。
如何启动n
个线程(n是参数列表的长度),所有线程都执行相同的功能,每个线程都带有列表中的参数?
答案 0 :(得分:-1)
import threading
single_params = ['param1', 'param2', 'param3']
threads = []
# f() will be a function that takes a single string parameter
for p in single_params:
threads.append(threading.Thread(target=f, args=(p))
for thread in threads:
thread.start()