相关疑难解决方法(0)

Python:使用字典中的值来交换密钥的最佳方法?

我收到一个字典作为输入,并希望返回一个字典,其键将是输入的值,其值将是相应的输入键.价值观是独一无二

例如,说我的输入是:

a = dict()
a['one']=1
a['two']=2
Run Code Online (Sandbox Code Playgroud)

我希望我的输出是:

{1: 'one', 2: 'two'}
Run Code Online (Sandbox Code Playgroud)

为了澄清我希望我的结果等同于以下内容:

res = dict()
res[1] = 'one'
res[2] = 'two'
Run Code Online (Sandbox Code Playgroud)

任何巧妙的Pythonian方式来实现这一目标?

谢谢

python dictionary

85
推荐指数
12
解决办法
8万
查看次数

使用替换词典替换字符串的最简单方法是什么?

考虑..

dict = {
'?????':'?????',
'russianA':'englishA'
}

s = '????? russianA'
Run Code Online (Sandbox Code Playgroud)

我想用它们各自的dict值替换所有dict键s.

python regex

71
推荐指数
4
解决办法
6万
查看次数

标签 统计

python ×2

dictionary ×1

regex ×1