可能重复:
如何检查列表是否为空白?
def CleanWhiteSpace(theDict) :
stuff=[]
for key,value in theDict.items():
for d in value:
if value != " ":
stuff.append(d)
print d
theDict[key]=stuff
if not value[d]:
print value
stuff=[]
return theDict
print CleanWhiteSpace({'a':['1','2'],'b':['3',' '],'c':[]})
你如何检查c是否为空白c是否等于[]?
好的,我有一个字典,里面有列表,其中一些列表是由 NOTHING 组成的。我需要遍历字典并删除那些具有空列表值的键。
尽量清楚。我试过什么?我尝试了多种不同的方法来检查键的值是否等于空。我尝试了 value == "": 语句,我尝试了 len 函数来检查 value 是否为空,我尝试了 if value: nothing 似乎工作,为什么?因为有人回答,空列表不会在循环体中执行