擅长:python、mysql、java
<p>假设您有一个dict,您有两个选项来处理key not exist情况:</p>
<p>1)获取具有默认值的密钥,例如</p>
<pre><code>d = {}
val = d.get('k', 10)
</code></pre>
<p><code>val</code>将为10,因为没有名为<code>k</code>的密钥</p>
<p>2)尝试例外</p>
^{pr2}$
<p>这种方法更灵活,因为您可以在<code>except</code>块中执行任何操作,甚至可以忽略<code>pass</code>语句的错误,如果您真的不在乎它的话。在</p>