将三个列表合并在一起,以便第n个项目对应于其他列表的第n个项目

时间:2019-01-04 11:52:31

标签: python-3.x list

我有三个清单。我需要做一个主列表。

l_site = [www.example.com, www.example.com] 
l_overall = [3.5, 4.5]
l_workload= [4.5, 6.5]
master_list= {[www.example.com, 3.5, 4.5], [www.example.com, 4.5, 6.5]

所有列表的长度相同。我需要这个master_list,以便以后参考。

def make_master_list(site, overall, workload):
# connect three values with eachother in a list

master_list= {[www.example.com, 3.5, 4.5], [www.example.com, 4.5, 6.5]

1 个答案:

答案 0 :(得分:1)

您想要的魔法是zip

l_site = ['www.example.com', 'www.example.com'] 
l_overall = [3.5, 4.5]
l_workload= [4.5, 6.5]

list(zip(l_site, l_overall, l_workload))