我下面列出了一个字典。
["key1" : "//This is an entry to be deleted","key2" : "Good key","key3","Good key"]
对于所有以“ //”开头的值都是错误键,因此必须将其删除。
请让我知道是否有人遇到我的问题。
我下面列出了一个字典。
["key1" : "//This is an entry to be deleted","key2" : "Good key","key3","Good key"]
对于所有以“ //”开头的值都是错误键,因此必须将其删除。
请让我知道是否有人遇到我的问题。
将字典理解与startswith
一起过滤:
d = {"key1" : "//This is an entry to be deleted","key2" : "Good key","key3": "Good key"}
d = {k:v for k,v in d.items() if not v.startswith('//')}
print (d)
{'key2': 'Good key','key3': 'Good key'}
将字典理解与startswith
一起过滤:
d = {"//key1" : "This is an entry to be deleted","key3": "Good key"}
d = {k: v for k,v in dc.items() if not k.startswith('//')}
print (d)
{'key2': 'Good key','key3': 'Good key'}