Python Tuple to String

Python Tuple to String
In questo tutorial, spiegheremo come convertire Tuple in Python String. Deliberamo approcci diversi con l'aiuto del compilatore Spyder implementando vari codici di esempio. Sappiamo tutti che una tupla salva vari elementi in una singola variabile. Inoltre, è una raccolta di dati ben ordinata e fissa. Le tuple Python sono incontrabili. Significa che non è possibile modificare gli elementi della tupla. Ad esempio, utilizziamo una tupla per salvare un elenco di nomi degli studenti.

Ora, quello che facciamo è cambiarlo in una stringa Python, che è un ordine di personaggi. I caratteri includono simboli, alfabeti o anche numeri circondati tra doppi cittadini. Per procedere oltre, esamineremo varie strategie che possono essere utilizzate per eseguire questa procedura.

Esempio 1

Quindi nel nostro primo codice di esempio, usiamo la STR.funzione join (), nota anche come funzione di join. Restituisce una stringa collegando tutti gli elementi distinti di un attraversamento separati da un separatore di stringhe. È un approccio utile che non funziona solo con le tuple, ma gestisce anche le liste di pitone. Non accetta troppi parametri ma prende solo qualsiasi articolo iterabile che restituisce un elemento alla volta. Vieni, passiamo all'esempio che ti aiuta a capire l'intera operazione.

Usiamo un nuovo file per descrivere il metodo funzionante del join (). Qui nell'illustrazione seguente, possiamo vedere che abbiamo dichiarato e inizializzato per la prima volta una tupla. Gli elementi nella tupla possono essere modificati a seconda delle esigenze di lavoro. Nella nostra prossima dichiarazione, abbiamo creato una stringa separata da una virgola. Quindi dichiariamo un delimitatore. Finalmente, utilizziamo un'istruzione di stampa che prende un separatore.join () funzionare come parametro e visualizza il risultato desiderato.

tuple_1 = ('p', 'r', 'o', 'g', 'r', 'a', 'm')
separatore = ""
Stampa (separatore.join (tuple_1)

Basta salvare il file del programma facendo clic su Ctrl+S, quindi premi il pulsante F5 sulla tastiera per eseguire il file di codice.

Esempio 2

Nel nostro secondo codice di esempio, utilizziamo la funzione di riduzione () che è indicata nel modulo Python Functools. Ci vogliono due parametri, un iteratore o una funzione ma produce solo un singolo elemento. Procediamo oltre a comprendere meglio il metodo.

Usiamo lo stesso file di programma per spiegare il metodo di funzionamento (). Qui nell'illustrazione seguente, per prima cosa importa il modulo FUNCTOOLS e OPERATOR. Il modulo operatore esegue le operazioni matematiche di base. Possiamo quindi chiamare il metodo di riduzione () che richiede due argomenti, quindi abbiamo creato una tupla. Gli elementi nella tupla possono essere modificati a seconda delle esigenze di lavoro. In questo programma, abbiamo definito un converttuple che stampa una stringa. Successivamente, utilizziamo un'istruzione di stampa che dimostra l'output successivo sullo schermo.

Funtools di importazione
operatore di importazione
def convertTuple (TUP)
str_1 = functools.Ridurre (operatore.Aggiungi, (tup))
restituire str_1
tuple_1 = ('p', 'r', 'o', 'g', 'r', 'a', 'm')
str_1 = convertTuple (tuple_1)
Stampa (str_1)

Basta salvare il file del programma e quindi premere il pulsante F5 sulla tastiera per eseguire il file di codice.

Esempio 3

Nel nostro terzo codice di esempio, utilizziamo il metodo Loop per convertire le tuple in stringhe di Python. Usiamo per loop per raggiungere il nostro obiettivo. Diamo un'occhiata a un codice di esempio che ti aiuta a comprendere l'operazione in modo efficiente. In questo codice di esempio, abbiamo generato per la prima volta una tupla. Gli elementi nella tupla possono essere modificati a seconda delle esigenze di lavoro. Possiamo dichiarare "STR" che altera un elemento specifico a una stringa. Quindi abbiamo usato un ciclo che attraversa la tupla. Alla fine, utilizziamo la funzione di stampa per visualizzare la stringa convertita.

tuple_1 = ('p', 'r', 'o', 'g', 'r', 'a', 'm')
str = "
per l'elemento in tuple_1:
STR = STR + Item
Stampa (STR)

Ancora una volta, salva ed esegui il codice del programma per mostrare la stringa convertita nella schermata della console.

Conclusione

In questo tutorial, abbiamo discusso di diversi modi per convertire Tuple in Python String. Questi codici di esempio possono aiutarti a implementare questa conversione. Abbiamo coperto STR.Join (), ridotto () e per i metodi Loop. Spero che questa guida sia stata in grado di rispondere a tutte le tue domande. Str.I metodi di join () e loop sono i metodi di best practice. Non è necessario utilizzare più righe di codice proprio come hai fatto nel metodo di riduzione ().