假设我有一本字典:
D1 = {'A1' : [2, 3], 'B1': [3, 3], 'C1' : [4, 5]}
我想从 D1 中删除所有 3,这样我会得到:
D1 = {'A1' : [2], 'B1': [], 'C1' : [4, 5]}
请您参考如下方法:
这是一个单行:
threeless = {k: [e for e in v if e != 3] for k, v in D1.iteritems()}
假设我有一本字典:
D1 = {'A1' : [2, 3], 'B1': [3, 3], 'C1' : [4, 5]}
我想从 D1 中删除所有 3,这样我会得到:
D1 = {'A1' : [2], 'B1': [], 'C1' : [4, 5]}
请您参考如下方法:
这是一个单行:
threeless = {k: [e for e in v if e != 3] for k, v in D1.iteritems()}