dog*_*bes 0 python dictionary list
从字符串/列表创建字典的最有效方法是什么?例如,如果我有一个 list ['a', 'b', 'c', 'd'],我将如何创建以列表元素为键、索引为值的字典?上面列表的样子:{'a': 0, 'b': 1, 'c': 2, 'd': 3}
enumerate() 将返回元素及其索引,您可以在字典理解中使用它。
l = ['a', 'b', 'c', 'd']
d = {value: index for index, value in enumerate(l)}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
44 次 |
| 最近记录: |