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']
come meglio mi consigliate di farlo
Distinti saluti
Daniele Gheremedin
_
Alle 14:12, sabato 18 novembre 2006, [EMAIL PROTECTED] ha
scritto:
> la lista fino a 9 ha spazi e poi no
> c=['1',' ','2',' ',3,' ','4',' ','5',' ','6',' ','7',' ','8','
> ','9','10','11','12','13']
>
> come meglio mi consigliate di farlo
Devi toglierli tutti gli spazi, no?
[x for x in c if x is
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
Title: eliminare spazi da lista
[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']
come meglio mi consigliat
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',
> 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 == ' ']
> oppor
scusate di nuovo community ma perchè il comando
eval(compile('Str='+Str,"",'exec')) non mi funziona sotto la funzione
quando gli passo la variabile mentre se lo faccio senza funzione funziona
(scusate il giro di parole)
def funzione2(diz,byte_list,valori_list):
f=open(diz,'r')
Il giorno 18/nov/06, alle ore 15:42, Sandro Dentella ha scritto:
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','1
scusate di nuovo community ma perchè il comando
eval(compile('Str='+Str,"",'exec')) non mi funziona sotto la funzione
quando gli passo la variabile mentre se lo faccio senza funzione funziona
(scusate il giro di parole)
def funzione2(diz,byte_list,valori_list):
f=open(diz,'r')
> Sandro...era per scherzare...
> Prova ad usare la prima forma (la seconda darebbe errore perchè sono
> meno di 9 elementi) sull'esempio proposto.
ops! quando si ha la testa altrove...
*;-)
___
Python mailing list
Python@lists.python.it
http://lists
funzione2 è definita in una classe? In tal caso aggiungi il primo
parametro 'self'
Comunque, subito dopo la definizione, prova a printare i parametri che
gli hai passato
def funzione2(diz,byte_list,valori_list):
print "-- ", diz,byte_list,valori_list, " --"
f=open(diz,'r')
scusate di nuovo community ma perchè il comando
eval(compile('Str='+Str,"",'exec')) non mi funziona sotto la funzione
quando gli passo la variabile mentre se lo faccio senza funzione funziona
(scusate il giro di parole)
def funzione2(diz,byte_list,valori_list):
f=open(diz,'r')
12 matches
Mail list logo