#第一种 dict(zip(a,b)) #第二种 {a[i]:b[i] for i in range(len(a))}
a = ['name', 'age', 'sex'] b = ['Dong', 38, 'Male'] n = 0 dic = {} for i in a: dic[i] = b[n] n = n+1 print(dic)
dict(zip(a,b))
a = ['name', 'age', 'sex'] b = ['dong', 18, 'boy'] c = dict(zip(a, b)) print(c)
{x[0]:x[1] for x in zip(a,b)}
print(dict(zip(a,b))) print({a[i]:b[i] for i in range(len(a))})
a = ['name', 'age', 'sex'] b = ['Dong', 38, 'Male'] # 方法一: print(dict(zip(a, b))) # 方法二: print({a[i]: b[i] for i in range(len(a))})
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题