我想移除列表中的字典项。在django词典中删除空值的项目
Animals = ['dog', 'cat', 'fish', 'goat']
Owner = ['Nash', 'Luffy', '', '']
C = dict(zip(Animals, Owner))
C = {'dog':'Nash', 'cat':'Luffy', 'fish':'', 'goat':''}
我应该怎么做才能达到以下效果:
C = {'dog':'Nash', 'cat':'Luffy'}
这将删除。但是一个额外的步骤。 dict((键,值)键,值在C.iteritems()如果值) –
@SandeepBalagopal这也将删除所有_falsy_元素,如'鱼':0' – Selcuk
你是对的人。也不可能有一步解决方案。在第一步本身?在邮编里面。不确定。 –