python已知元组tp1 = ("name","age","job"),tp2 = ("Peter",23,"student"),请编程实现由元组tp1和tp2得到字典dt = {"name":"Peter","age":23,"job":"student}
时间: 2023-07-07 20:45:39 浏览: 134
可以使用字典的 fromkeys() 和 zip() 方法,结合解压符号 *,实现将两个元组转换成字典的操作。具体实现如下:
```
tp1 = ("name", "age", "job")
tp2 = ("Peter", 23, "student")
dt = dict(zip(tp1, tp2))
```
其中,zip() 方法将 tp1 和 tp2 组合成一个可迭代对象,然后使用 dict() 方法将其转换为字典。最终得到的 dt 字典为:{"name": "Peter", "age": 23, "job": "student"}。
相关问题
已知元组tp1 = ("name","age","job"),tp2 = ("Peter",23,"student"),请编程实现由元组tp1和tp2得到字典dt = {"name":"Peter","age":23,"job":"student}
可以使用字典的 fromkeys() 和 zip() 方法,结合解压符号 *,实现将两个元组转换成字典的操作。具体实现如下:
```
tp1 = ("name","age","job")
tp2 = ("Peter",23,"student")
dt = dict(zip(tp1, tp2))
```
其中,zip() 方法将 tp1 和 tp2 组合成一个可迭代对象,然后使用 dict() 方法将其转换为字典。最终得到的 dt 字典为:{"name": "Peter", "age": 23, "job": "student"}。
阅读全文