python dict(zip()) 用法

发布时间 2023-08-28 14:58:31作者: 白露~

下面是一篇关于 dict(zip()) 用法的博客文章:

Python 中的 dict(zip()) 是一种结合使用内置函数 dict() 和 zip() 的方法。zip() 函数用于从多个可迭代对象(如列表、元组、集合等)中提取元素,并将相应的元素配对在一起。配对的元素以元组的形式返回。dict() 函数接受一个由键值对组成的可迭代对象,并将其转换为字典。

例如,如果有两个列表,第一个列表是键,第二个列表是值,那么可以使用 dict(zip()) 将这些列表转换为字典。

keys = ['a', 'b', 'c']
values = [1, 2, 3]
d = dict(zip(keys, values))
print(d)
# {'a': 1, 'b': 2, 'c': 3}

在上面的示例中,有两个列表 keys 和 values。使用 zip(keys, values) 将这些列表中的相应元素配对在一起。然后使用 dict() 函数将由配对组成的可迭代对象转换为字典。

因此,可以使用 dict(zip()) 从多个可迭代对象创建字典。希望这篇文章能够帮助您更好地理解 dict(zip()) 的用法!