Mögliche Duplizieren:
Python: What is the best way to check if a list is empty?Wie überprüfen Sie, ob die Liste leer ist?
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':[]})
ich bearbeitet, weil ich mehr Hilfe benötigen. Wie überprüfen Sie, ob c
leer ist? Ist c
einfach gleich []
?
Ich habe versucht ==[]
und "[]"
und bekommen die Länge und == ""
, aber nichts scheint zu funktionieren.
Wie definieren Sie "leer"? Einfach eine Liste ohne Elemente? –
Ich (und andere) haben tatsächlich 'if c' in den Antworten auf Ihre vorherige Frage verwendet. Sie könnten etwas lernen, indem Sie diese Antworten sorgfältig studieren. –
Der Versuch, die Länge zu erreichen, wie Sie sagen, war die richtige Idee, das hätte funktionieren sollen. – Levon