Il giorno 18/nov/06, alle ore 14:26, Sandro Dentella ha scritto:

On Sat, Nov 18, 2006 at 02:12:52PM +0100, [EMAIL PROTECTED] wrote:
salve community di python, devo eliminare degli spazi da una lista.
   la lista fino a 9 ha spazi e poi no

   c=['1',' ','2',' ',3,' ','4',' ','5',' ','6',' ','7',' ','8','
   ','9','10','11','12','13']


c = [x for x in c if not x == ' ']

oppore, forse meglio:

for i in range(9):
    if c[i] == ' ':
        del c[i]


Mi piace di più la prina forma ma suggerirei a Danieli di provarla anche sulle lettere... non si sa mai:

c=['R',' ','T',' ','F',' ','M']

poi controlla qui il risultato per vedere se è giusto :http:// it.wikipedia.org

:)

G

_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a