Czy jest możliwe:Python if: Fałsz vs. 0,0
for k,v in kwargs.items()
if v == None or v == '' or v == 1.0 or v == False:
del kwargs[k]
bez usuwania klucza Jeśli V == 0.0? (Fałsz wydaje się równy 0.0) i bez usuwania kluczy, które są równe Prawdziwe.
FYI to działa w Pythonie 2.x, ale w Pythonie 3, '.items()' zwraca leniwie potwierdzili obiekt zamiast listę krotek poz. Usunięcie pozycji podczas iteracji przez słownik spowoduje wtedy "RuntimeError". – AndiDog