-5

私が持っているとしましょう

hand={"a":"2","p":"3","l":"1","e":"1","a":"13"}

使用するdel["a"]とすべての出現が削除されますが、1つの出現のみを削除するにはどうすればよいですか?

4

3 に答える 3

2

ディクショナリにはキーが 2 回出現することはありません。それは辞書の仕組みではありません。どのキーも、辞書内に 1 回しか存在できません。

したがってdel、単一の出現を削除し"a"ます。

于 2016-02-07T10:49:27.043 に答える
0

Dictin python は重複キーをサポートしていません。キーを使用して特定の値にアクセスする必要があると想像してみてください。問題のキーに 2 つの値が関連付けられている場合、どのようにアクセスしますか?

キーに対してリストを保存できます。お気に入り{'a': [1, 2]}

于 2016-02-07T10:51:53.433 に答える