示例代码
import threading
import time
#a 需要先声明,且a指向地址而非具体值,如果a 指向具体值则需要在每一个使用的函数内部声明
global a
a=("a","b",1,2,)
def task1():
print(a[0],"===",a[2])
def main():
t1 = threading.Thread(target=task1(),args=(a[0],a[2]))
t1.start()
print(1)
print(a[2])
if __name__ == '__main__':
main()
#a 需要先声明,且此处a应指向地址而非具体值,如果a 指向具体值则需要在每一个使用该值的函数内部声明