Per la programmazione in Python , le stringhe e le liste sono due degli oggetti più comuni che si incontrano . Le stringhe sono immutabili , nel senso che non possono essere modificate , mentre le liste non sono . Un compito comune quando si programma è quello di concatenare , o aggiungere insieme , il contenuto di due stringhe . Ci sono due modi per fare questo . Istruzioni 
 1 
 Ottenere i due o più stringhe . Ad esempio, per ottenere le stringhe come input da un utente , usare raw_input : 
 
 x = raw_input ( " Inserisci prima stringa : " ) per 
 y = raw_input ( " Inserisci il secondo stringa : " ) economici 2 
 concatenare le stringhe come oggetti stringa . Le stringhe possono essere immutabili , ma possono essere concatenati e aggiunto a . Per concatenare i due esempi in Fase 1 , utilizzare il seguente : 
 
 z = x + y 
 
 stampa z 
 3 
 convertire le stringhe di liste , concatenare il contenuto, poi convertire in una stringa . Utilizzando lo stesso esempio : 
 
 a = lista ( x ) per 
 b = lista (y ) per 
 c = a + b 
 
 z = '' . join ( c ) per 
 stampa z 
 
 unirsi metodo unisce i membri della lista " c" - . "a" e " b" concatenato - con il delimitatore all'interno delle virgolette - - in questo caso , una stringa vuota - . " z" e crea una nuova stringa , Stati