我有以下 python 整数字典:
{1: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
2: [3, 6, 13],
3: [1, 2, 3],
4: [13, 14, 15],
5: [3, 6],
6: [6, 13]}
我想从字典的第 5 个和第 6 个条目中删除数字 6。我知道这很简单,但我是 python 的新手,所以感谢大家的帮助。谢谢。
最佳答案
如你所想的那样直截了当:
dct = {1: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
2: [3, 6, 13],
3: [1, 2, 3],
4: [13, 14, 15],
5: [3, 6],
6: [6, 13]}
dct[5].remove(6)
dct[6].remove(6)
print(dct)
因为 list
是 mutable sequence types他们有一个 .remove(element)
方法。
关于Python 从字典中删除特定值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49007938/