Forum
>>
Principianti
>>
str object has no attribute "append"
Pagina: 1
Esegui il login per scrivere una risposta.
Pagina: 1
Scritto da snoop |
2017-02-16 07:04:39 - str object has no attribute "append"
|
nel mio programma c è questo problema ma mi dicono di trasformare la variabile in stringa
vars()parola = [] parola.append(tom)tom è una variabile che contiene valori non numerici, mentre parola fa parte di un ciclo, come posso assegnare nome a parola, con valore tom |
|
Scritto da Daniele aka Palmux |
2017-02-16 08:49:31 - Re: str object has no attribute "append"
|
L'errore è autoesplicativo: str object has no attribute "append" quindi stai cercando di usare il metodo append() ad un stringa, direi piuttosto semplice.
Usa type() per capire con che cosa hai a che fare. Cya |
|
Scritto da snoop |
2017-02-16 15:39:10 - Re: str object has no attribute "append"
|
|
|
Scritto da Daniele aka Palmux |
2017-02-16 16:59:46 - Re: str object has no attribute "append"
|
Va bene, ma quindi? Non ho capito bene il problema dove sia?
Se sai che "oggetto" hai, e come ti ho detto tramite type() lo sai, manipolalo come meglio credi. >>> lista = ["a", "b", "c"] >>> type(lista) <class 'list'> >>> type(lista[ 0 ]) <class 'str'>Cya |
Pagina: 1
Esegui il login per scrivere una risposta.