python 如何将多个列表合成一个字典?
以下为程序部分:list=['1','2','3......]list_1=['a','b','c'......]list_2=['A','B','C'......]de...
以下为程序部分:
list = ['1','2','3......]
list_1 = ['a','b','c'......]
list_2 = ['A','B','C'......]
def zd(key,value,value_1):
dict = {key:(value,value_1)}
print dict
return dict
for i,j,k in (list,list_1,list_2): #这里报错了
zd(i,j,k)
怎样才能实现输出结果为dict = {'1':('a','A'),'2':('b','B'),'3':('c','C')......}
我的思路是这样的,但是程序不对。请教大神,怎样才能"同时"将多个变量(i,j,k)遍历多个列表(list,list_1,list_2),或者有没有什么公式或者函数,能够直接实现3个以上的列表合并成一个字典? 展开
list = ['1','2','3......]
list_1 = ['a','b','c'......]
list_2 = ['A','B','C'......]
def zd(key,value,value_1):
dict = {key:(value,value_1)}
print dict
return dict
for i,j,k in (list,list_1,list_2): #这里报错了
zd(i,j,k)
怎样才能实现输出结果为dict = {'1':('a','A'),'2':('b','B'),'3':('c','C')......}
我的思路是这样的,但是程序不对。请教大神,怎样才能"同时"将多个变量(i,j,k)遍历多个列表(list,list_1,list_2),或者有没有什么公式或者函数,能够直接实现3个以上的列表合并成一个字典? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询