擅长:python、mysql、java
<p>字典不能有list类型的键,因为这些键必须是不可变的。但是,您可以使用另一个不可变的类型(比如元组),但这只是更大问题的外围问题。问题是你在没有必要的时候把儿子的名字分开。在</p>
<pre><code>del_son = raw_input("what father/son pair do you want to delete?(type first name of son").split(" ")
</code></pre>
<p>它总是返回一个列表。键入时:</p>
^{pr2}$
<p>它用一个列表的键来索引父亲的dict,这是不允许的。只需删除原始输入后的<code>.split(" ")</code>,它就可以工作了。在</p>