Come ottenere (una lista di) stringhe separate, dalla somma di più stringhe?

M
Marco47 (750 points)
7 20 25
asked Oct 28, 2017 in Programmare in Python by Marco47 (750 points)
closed Oct 28, 2017 by andrea.sterbini
Ciao ragazzi  ho un problema con la somma di stringhe, ora vi spiego bene. Se io creo due variabili tipo a = 'casa'  e b = 'albero' ,la somma di queste due variabili (a+b) mi restituisce casaalbero e non 'casa', 'albero'. Quindi la mia domanda è come faccio a far restituire 'casa','albero'
218 views
closed with note: answered

1 Answer

Best answer
francesco.dev (33560 points)
14 51 129
answered Oct 28, 2017 by francesco.dev (33,560 points)
selected Oct 28, 2017 by Marco47

Ciao!

Semplicemente creando una lista!
Per fare ciò che vuoi fare, sei costretto ad utilizzare una struttura come la lista che può contenere elementi distinti!

Quindi aggiungerai alla lista singolarmente gli elementi usando la seguente sintassi:
lista += [stringa]

Spero di averti aiutato,
- Francesco Pio Scognamiglio

LeonardoEmili (35740 points)
11 65 155
commented Oct 28, 2017 by LeonardoEmili (35,740 points)
Quoto ottima risposta! Preciso inoltre che quello che volevi fare era di concatenare due stringhe, comportamento corretto ma non quello desiderato in questo caso !!
francesco.dev (33560 points)
14 51 129
commented Oct 28, 2017 by francesco.dev (33,560 points)
Grazie Leonardo :)
M
Marco47 (750 points)
7 20 25
commented Oct 28, 2017 by Marco47 (750 points)
Speravo esistesse un modo per evitare la creazione di una lista
francesco.dev (33560 points)
14 51 129
commented Oct 28, 2017 by francesco.dev (33,560 points)
Crea una tupla allora hahahahaha
Altrimenti non so proprio cosa consigliarti!
francesco.dev (33560 points)
14 51 129
commented Oct 28, 2017 by francesco.dev (33,560 points)
Se sei soddisfatto della risposta ricorda di selezionarla come best answer :)