python如果有100组列表,要他们join映射字典,怎么用循环?

a=[1,2,3]
b=[4,5,6]
print([i for i in zip(a, b)])

a= input('列表1:')
b= input('列表2:')
c= input('列表3:')
print([i for i in zip(a, b, c)])
a=[1,2,3]
b=[4,5,6]
c=[7,8,9]

print([i for i in zip(a, b, c)])

#100组列表,如下:
import random
lists = [[random.randint(1,9) for _ in range(3)] for _ in range(100)]

print([i for i in zip(*lists)])

你的100组列表,难道不应该统一先放到一个list里吗,然后变成一个二维list,你双重for循环就搞定了
100组列表取100个名字,光这代码就够呛了