title: Python remove empty element by list
body: <p>i have this list that contains an empty element:</p>
  
  <pre><code>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', ' ']
  </code></pre>
  
  <p>how i can remove this '' empty element?
  I have try in this way:</p>
  
  <pre><code>[x for x in list if all(x)]
  </code></pre>
  
  <p>but the elements are not delete
  Any help?
  Thanks</p>