空元素,我有這個列表包含一個空元素:Python中刪除由列表
list = ['Caramanico Terme', ' ', 'Castellafiume', ' ', 'Castelvecchio Subequo', ' ', 'Falesia di ovindoli', ' ', 'Fara San Martino', ' ', "L'Aquila - Madonna d'Appari", ' ', 'La Palma Pazza (Bisegna AQ)', ' ', 'Liscia Palazzo', ' ', 'Luco dei marsi', ' ', 'Montebello di Bertona', ' ', 'Monticchio', ' ', 'Palena', ' ', 'Pennadomo', ' ', 'Pennapiedimonte', ' ', 'Pescomarrino', ' ', 'Petrella', ' ', 'Pianezza', ' ', 'Pietrasecca', ' ', ' ', 'PietrePiane', ' ', 'Pizzi di Lettopalena (loc. Fonte della Noce)', ' ', 'Placche di Bini', ' ', 'Roccamorice', ' ', 'Sasso di Lucoli', ' ', 'Villetta Barrea', ' ']
我怎麼能消除這種'空元素? 我已經嘗試了這種方式:
[x for x in list if all(x)]
但的元素是不能刪除 任何幫助嗎? 謝謝
你有沒有看着'Array.pop' 「array.pop([1]) 與索引從數組中移除項目I和返回。可選參數默認爲-1,所以默認情況下最後一項被刪除並返回。「 https://docs.python.org/2/library/array.html – SCramphorn