Duplicar posible:
Python: What is the best way to check if a list is empty?¿Cómo verifica si la lista está en blanco?
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':[]})
I editado esto porque necesito más ayuda. ¿Cómo se comprueba si c
está en blanco? ¿c
es simplemente igual a []
?
He intentado ==[]
y "[]"
y obtengo la longitud y == ""
, pero parece que nada funciona.
¿Cómo se define "en blanco"? ¿Simplemente una lista sin elementos? –
Yo (y otros) usé 'si c' en las respuestas a su pregunta anterior. Puede aprender algo al estudiar estas respuestas cuidadosamente. –
Tratar de obtener la longitud que diga fue la idea correcta, eso debería haber funcionado. – Levon