python - 如何将元组转换为字典?

标签 python dictionary tuples

我正在使用 Python 2.5 和 Win XP。我有一个元组如下:

>>> a
(None, '{1: 2, 2: 4, 3: 6, 4: 8, 5: 10, 6: 12}')
>>> a[1]
'{1: 2, 2: 4, 3: 6, 4: 8, 5: 10, 6: 12}'
>>> 

我想将元组 a[1] 转换为字典,因为我想使用键和值。请帮助建议。

最佳答案

>>> import ast
>>> ast.literal_eval(a[1])
{1: 2, 2: 4, 3: 6, 4: 8, 5: 10, 6: 12}

关于python - 如何将元组转换为字典?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5633095/

相关文章:

c++ - 访问 map 的一个 "item"

python - 使用多个值标准获取嵌套字典的键

python将列表附加到元组

python - (string, some_list) 元组列表到 [string, <items from some_list>] 列表

python - Django 2.0 slug urls.py 意外关键字参数 'slug'

python - 剥离后获取非字母数字字符

python - 如何将列表的项目连接到字典中的相应值

python - 在 Python 中将元组列表写入文本文件

python - 无法删除 [未命名 :0] and NaN field data

python - 使用Python "json"模块使类可序列化