如何通过枚举函数创建 Python 字典?
pythonserver side programmingprogramming
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。