Nwlapcug.com


Come concatenare le stringhe in Python

Programmazione in Python, stringhe e liste sono due degli oggetti più comuni che si incontrano. Le stringhe sono immutabili, ovvero che non possono essere modificate, mentre le liste non sono.

Un'attività comune quando si sta programmando è quello di concatenare, o insieme, aggiungere il contenuto di due stringhe. Ci sono due modi per farlo.

Istruzioni

1

Ottenere due o più stringhe. Ad esempio, per ottenere le stringhe come input di un utente, è possibile utilizzare raw_input:

x = raw_input ("Inserisci prima stringa:")

y = raw_input ("Inserisci seconda stringa:")

2

Concatenare le stringhe come oggetti string. Le stringhe possono essere immutabili, ma possono essere concatenati e aggiunti a. Per concatenare i due esempi nel passaggio 1, utilizzare le seguenti operazioni:

z = x + y

stampa z

3

Convertire le stringhe in elenchi, concatenare il loro contenuto, quindi convertire in una stringa. Utilizzando lo stesso esempio:

un = list(x)

b = list(y)

c = a + b

z = cm .join(c)

stampa z

Il metodo di .join unisce i membri della lista "c" - "a" e "b" concatenato - con il delimitatore dentro le virgolette..--in questo caso, una stringa vuota..--e crea una nuova stringa, "z".