KP.*_*KP. 2 python merge dictionary list
假设我有一个包含任意数量值的字典.然后我创建一个列表.如果在字典中找到列表的任何值,无论它是键还是索引,如何删除完整值?
例如:
dictionary = {1:3,4:5}
list = [1]
...
dictionary = {4:5}
Run Code Online (Sandbox Code Playgroud)
如何在不创建新词典的情况下执行此操作?
for key, value in list(dic.items()):
if key in lst or value in lst:
del dic[key]
Run Code Online (Sandbox Code Playgroud)
无需创建单独的列表或字典.
我解释"它是否是一个键或一个索引"来表示"它是否是一个键或一个值[在字典中]"