進出口新的蟒蛇在刪除空的對象,並與陣列,發現問題,玩蟒蛇一個陣列
array = [{'hsp': 24, 'lsp': 22, 'timefrom': '00:00', 'timeto': '23:59'},
{}, {}, {}]
我想刪除空的對象和結果應該是這樣的[{'hsp': 24, 'lsp': 22, 'timefrom': '00:00', 'timeto': '23:59'}]
for day,value in array.iteritems():
if not value:
continue
print array
發現這忍不住
任何幫助,將不勝感激。 在此先感謝
嘗試'newlist = [el for el in array if el]''。順便說一句:這是一個列表,而不是數組 – Pynchia
'數組[:] = [d爲數組中的d,如果d]',這也將刪除像無,0等任何Falsey值。 –
謝謝.... ......我很感謝你回覆 – spidy