如何通过枚举函数创建Python字典?

Pythonenumerate()函数将任何Iterable用作参数,并返回枚举对象,通过该对象可以遍历Iterable。它在可迭代对象(如列表,元组或字符串)中包含索引和相应的项目。

然后使用字典理解将具有索引和值的枚举对象转换为字典。

>>> l1=['aa','bb','cc','dd']

>>> enum=enumerate(l1)

>>> enum

>>> d=dict((i,j) for i,j in enum)

>>> d

{0: 'aa', 1: 'bb', 2: 'cc', 3: 'dd'}

以上是 如何通过枚举函数创建Python字典? 的全部内容, 来源链接: utcz.com/z/321727.html

回到顶部