Algo así como:¿Cómo puedo deshacerme de ninguno de los valores en el diccionario?
for (a,b) in kwargs.iteritems():
if not b : del kwargs[a]
Este código aumento excepción porque el cambio de diccionario cuando la iteración.
descubro única solución no bonita con otro diccionario:
res ={}
res.update((a,b) for a,b in kwargs.iteritems() if b is not None)
Gracias
Puede simplemente usar kwargs.items(), que ya devuelve una lista. – liori
'dict.items()' ya no devuelve una lista en Python3. Funciona más bien como 'iteritems()' –