首页 > 解决方案 > 从列表字典中删除记录

问题描述

我想从列表字典中删除记录:

data{'key1':[value1,value2,value3,value4]
     'key2':[value1,value2,value3,value4]
     'key3':[value1,value2,value3,value4]}

如何删除所有键中的所有 value2?

标签: pythonlistdictionary

解决方案


data = {
           'key1':['value1','value2','value3','value4'],
           'key2':['value1','value2','value3','value4'],
           'key3':['value1','value2','value3','value4']
        }

for v in data.values():
  if 'value2' in v:
    v.remove('value2')
print(data)

推荐阅读