Python 我可以从字典中删除一个值吗?
我有一个字典,我想从key:values组合中删除一个值。 例如,当拥有以下词典时:Python 我可以从字典中删除一个值吗?,python,dictionary,Python,Dictionary,我有一个字典,我想从key:values组合中删除一个值。 例如,当拥有以下词典时: d = {1: [2, 3, 4, 7], 2: [1, 3, 4]} 我想删除key:value 1:2,这样字典就变成: {1: [3, 4, 7], 2: [1, 3, 4]} 这可行吗?首先找到对列表的引用,然后从列表中删除一个值为2的项目,因此: d[1].remove(2) 首先找到列表的引用,然后从列表中删除一个值为2的项,因此: d[1].remove(2) 你有一个保存列表的dict
d = {1: [2, 3, 4, 7], 2: [1, 3, 4]}
我想删除key:value 1:2,这样字典就变成:
{1: [3, 4, 7], 2: [1, 3, 4]}
这可行吗?首先找到对列表的引用,然后从列表中删除一个值为
2
的项目,因此:
d[1].remove(2)
首先找到列表的引用,然后从列表中删除一个值为
2
的项,因此:
d[1].remove(2)
你有一个保存列表的dict 列表可以用通常的方式进行操作
d = {1: [2, 3, 4, 7], 2: [1, 3, 4]}
d[1].remove(2)
print(d)
# {1: [3, 4, 7], 2: [1, 3, 4]}
你有一个保存列表的dict 列表可以用通常的方式进行操作
d = {1: [2, 3, 4, 7], 2: [1, 3, 4]}
d[1].remove(2)
print(d)
# {1: [3, 4, 7], 2: [1, 3, 4]}
提到它是d[1]。删除(2),非常感谢完整的答案:)提到它是d[1]。删除(2),非常感谢完整的答案:)