如果它的键存在,我需要一种获取字典值的方法,或者None如果不存在则需要返回.
但是,KeyError如果搜索不存在的密钥,Python会引发异常.我知道我可以检查密钥,但我正在寻找更明确的东西.None如果密钥不存在,有没有办法返回?
在python中有一种方法可以将try/except转换为单行吗?
就像是...
b = 'some variable'
a = c | b #try statement goes here
Run Code Online (Sandbox Code Playgroud)
b声明的变量在哪里而c不是......所以c会抛出一个错误并且a会变成b......