如何从字典中删除一个值?

How to delete a value from a dictionary?

如何从字典中删除一个值,例如 John?

data = {'Player': ['John','Steffen'], age: [25,26]} 
data.pop("Player","John")

我只是找不到如何删除像播放器这样的密钥。

您可以像这样从字典中删除键及其值:del data['Player']

我相信您正试图从存储在字典中的 列表 中删除 "John"。您首先必须获得对该列表的引用,这可以使用 "Player" 键完成。然后你可以使用列表 class 的 remove 方法从中删除一个项目。

我认为可以解决您的问题的一个例子是

data = {'Player': ['John','Steffen'], age: [25,26]} 
data['Player'].remove('John') # First reference the list, then remove an item from it

我猜测年龄列表对应于球员列表,因此您还必须从那里删除约翰的年龄。