擅长:python、mysql、java
<p>是的,如果你使用dict,它会更容易</p>
<pre><code>Pokedex={} #or bag ={}
</code></pre>
<p>在您的实际代码中,如果您使用类似{pokemon:lvl}的dict,您无法知道捕获了哪个口袋妖怪
范例</p>
<pre><code>Pokedex["Eevee"]=3
</code></pre>
<p>因此,您可以检查Eevee是否存在,代码如下:</p>
<pre><code>if pokename in Pokedex.keys():
print("you have a " + pokename + "in your bag")
else:
print("Adding a "+pokename+ " in your pokedex")
Pokedex[pokename]=pokelvl
</code></pre>