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


Python enumerate() 函数将任何可迭代对象作为参数,并返回可迭代对象的枚举对象,可用于遍历可迭代对象。枚举对象包含索引和可迭代对象(例如 列表元组字符串)中的相应项。

然后,将包含索引和值的此类枚举对象使用字典推导转换为 字典

>>> 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 教程 学习 Python。

更新于:09-Sep-2023

4 千 + 次浏览

开启你的 职业 生涯

通过完成课程获得认证

开始
广告
© . All rights reserved.