Можно ли:Python, если заявление: Ложные против 0,0
for k,v in kwargs.items()
if v == None or v == '' or v == 1.0 or v == False:
del kwargs[k]
без удаления ключа, если v == 0.0? (False, похоже, равен 0.0) и без удаления ключей, которые равны True.
FYI это работает в Python 2.x, но в Python 3 '.items()' возвращает лениво-итерированный объект вместо списка кортежей элементов. При удалении элементов при итерации по словарю будет выполняться «RuntimeError». – AndiDog