设置变量时将if语句变成一行

时间:2019-07-16 14:56:37

标签: python-3.x

我试图检查字典中是否存在某些内容,然后将其设置为变量。

这是我在做什么:

myobj = None
if myvar in mydict:
    myobj = mydict[myvar]

我明白了这一点:

if myvar in mydict: myobj = mydict[myvar]

但是我追求的是这样的(伪):

myobj = mydict[myvar] if myvar in mydict

基本上,我正在研究带有:布局的字典。如果我的字符串在字典中,那么我希望将值(类对象)设置为变量。

0 个答案:

没有答案