首页 > 解决方案 > 将元组转换为 dict 并选择 dict 键名

问题描述

我有以下元组: (1234234, 23, 0)

我想把它变成以下形式的字典:

{
  app: 1234234,
  sdk: 23,
  done: 0,
}

怎样才能做到这一点?

更新:这个问题与这个问题不同,因为它并不意味着它只能通过使用两个元组来解决。

标签: python

解决方案


类似下面的东西

values = (1234234, 23, 0)
keys = ['app', 'sdk', 'done']
d = {k: values[idx] for idx, k in enumerate(keys)}
print(d)

输出

{'app': 1234234, 'sdk': 23, 'done': 0}

推荐阅读