Python 如何将k,v转化为{k:v}?

Python 如何将k,v转化为{k:v}?,python,Python,如何将k,v转换成一个{k:v},尽可能短且通俗易懂?您可以将一个元组转换为一个dict。尝试以下方法: >>> dict([('k', 'v')]) {'k': 'v'} 我假设k,v这里有一个元组,在某个变量中,我将其称为x。以下是一些选项: x = ('k', 'v') d = dict([x]) 或者 你有一个变量v和一个变量k,你想做一个dict{k:v}是一个完美的pythonic你有一个变量v和一个变量k,你想做一个dict{k:v}是完美的pythonic@

如何将k,v转换成一个{k:v},尽可能短且通俗易懂?

您可以将一个元组转换为一个dict。尝试以下方法:

>>> dict([('k', 'v')])
{'k': 'v'}

我假设
k,v
这里有一个元组,在某个变量中,我将其称为
x
。以下是一些选项:

x = ('k', 'v')
d = dict([x])
或者


你有一个变量
v
和一个变量
k
,你想做一个
dict
{k:v}
是一个完美的pythonic

你有一个变量
v
和一个变量
k
,你想做一个
dict
<代码>{k:v}是完美的pythonic@gnibbler——来吧,伙计。做一个答案,否则错误的东西会得到+1的次数太多@PhilCooper,好吧,我来回答
d = {x[0]: x[1]}