已知a=[‘name’,’age’,’sex’],b=[‘Dong’,38,’male’],将这两个列表元素转换为一个字典,字典的“键”是a中的元素,“值”是b中的元素,使用的语句是:( )。
A: dict(map(a,b))
B: dict(zip(a,b))
C: dict(enumerate(a,b))
D: dict(filter(a,b))
A: dict(map(a,b))
B: dict(zip(a,b))
C: dict(enumerate(a,b))
D: dict(filter(a,b))
举一反三
- a = ['name', 'age', 'sex'] b = ['Dong', 38, 'Male'] 请用dict()和zip()将这两个列表的内容转换为字典d,并且以列表a中的元素为“键”,以列表b中的元素为“值”, 这个语句是_____________________。
- 设有列表a = ['name', 'age', 'sex']和b = ['Dong', 38, 'Male'],能把a和b的内容转换为字典的是 A: c=dict(zip(a,b)) B: c=zip(dict(a,b)) C: c={a,b} D: c= dict(list(a,b))
- 假设有列表a = ['name', 'age', 'sex']和b = ['Dong', 38, 'Male'],请使用一个语句将这两个列表的内容转换为字典,并且以列表a中的元素为“键”,以列表b中的元素为“值”,这个语句可以写为c = dict(zip(a, b))。
- 假设有列表a = ['name', 'age', 'sex']和b = ['Cui', 20, 'Male'],请使用一个语句将这两个列表的内容转换为字典,并且以列表a中的元素为“键”,以列表b中的元素为“值”,这个语句可以写为______。 A: c = dict(zip(a, b)) B: c = dict(ord(a, b)) C: c = list(set(a, b)) D: c = tuple(zip(a, b))
- 假设有列表a=['name','age','sex'] ,b=['Dong',38,'Male']请使用一个语句将这两个列表的内容转换为字典c,并且以列表a中的元素为“键”,以列表b中的元素为“值”,这个语句为( )。