Je souhaite supprimer un élément de dictionnaire de ma liste.Supprimer un élément avec une valeur vide dans le dictionnaire django
Animals = ['dog', 'cat', 'fish', 'goat']
Owner = ['Nash', 'Luffy', '', '']
C = dict(zip(Animals, Owner))
C = {'dog':'Nash', 'cat':'Luffy', 'fish':'', 'goat':''}
Que dois-je faire pour obtenir le résultat ci-dessous:
C = {'dog':'Nash', 'cat':'Luffy'}
cela supprimera. Mais une étape supplémentaire. dict ((clé, valeur) pour la clé, valeur dans C.iteritems() if value) –
@SandeepBalagopal Cela supprimera également tous les éléments _falsy_ tels que «poisson»: 0' – Selcuk
homme vous avez raison. En outre, il ne pouvait pas y avoir une solution en une étape. Dans la première étape elle-même? à l'intérieur du zip. pas certain. –