Elenco di stampa Python senza parentesi

Elenco di stampa Python senza parentesi
Un elenco in Python è un gruppo ben organizzato di oggetti dati. Un array contiene un singolo tipo di oggetto, ma un elenco contiene una miscela di oggetti, rendendo un elenco uno degli strumenti più robusti e influenti in Python. Usiamo uno strumento Spyder per dimostrare metodi diversi che stampano elenchi senza parentesi.

Esempio 1

Nel nostro primo metodo, utilizziamo un ciclo per stampare un elenco senza parentesi graffe. Per loop è l'approccio generico per farlo. A tale scopo, utilizziamo un complliere Spyder e lanciamo Spyder IDE per implementare il codice del programma. Una volta spostati nell'IDE Spyder, crea un nuovo file dal menu file per scrivere il codice del programma. Muoviamo ulteriormente per l'implementazione del programma.

Innanzitutto, inizializziamo un elenco con il nome del frutto. Usiamo un ciclo per passare attraverso ogni elemento dell'elenco e visualizziamo quell'elemento con spazio vuoto e delimitatore. Se si desidera posizionare uno spazio vuoto tra gli elementi della stringa, posizionarlo all'ultimo parametro e ometti gli altri passaggi. Usiamo un loop per, che può anche aggiungere un delimitatore e uno spazio alla fine, quindi per eliminarlo, ci spostiamo sul puntatore agli ultimi due valori stampati. Abbiamo dichiarato anche il codice in chiaro.

Frutto = ["mela", "banana", "prugna", "arancione"]
per frutta nella frutta:
stampa (frutta, end = ",")
print ("\ b \ b", end = "")
stampa(" ")

Quindi salva il file del programma, specifica il suo nome e aggiungi il '.Py 'Extension.

Dopo aver compilato il file di codice, eseguire il programma premendo il tasto "F5" dalla tastiera e controlla l'output desiderato.

Esempio 2

Nel nostro secondo approccio, utilizziamo un metodo di join per stampare un elenco senza parentesi graffe. Il metodo di join è l'approccio efficiente agli elenchi di copie senza parentesi. Usiamo Spyder IDE per scrivere il codice del programma proprio come abbiamo fatto prima. Andiamo avanti per un'ulteriore implementazione.

Innanzitutto, inizializziamo la nostra lista. Quindi definiamo una virgola nella variabile "Delim" utilizzata per unire gli elementi nell'elenco. Ricorda che l'operatore di join non può collegare i valori interi; Funziona solo con le corde. Abbiamo dichiarato anche il codice in chiaro.

Frutto = ["mela", "banana", "prugna", "arancione"]
Separatore = ","
Stampa (separatore.Unisciti (frutta))

Ancora una volta, compilare il file di programma ed eseguire il programma per verificare se si raggiunge l'output desiderato o no.

Esempio 3

Nella nostra terza illustrazione, utilizziamo un elenco di stampa del metodo "SEP" senza parentesi graffe. SEP sta per il separatore. Viene utilizzato nella funzione di stampa quando si desidera aggiungere spazio tra due elementi. Implementeremo il codice con Spyder IDE e useremo lo stesso file.

Se si desidera solo distinguere gli oggetti e visualizzare un elenco senza parenti singoli, non è essenziale aggiungere il valore di "SEP" perché offre un valore predefinito di spazio vuoto. Nel nostro esempio, indichiamo prima e inizializziamo la nostra lista. Quindi specifichiamo un "sep" nella funzione di stampa per stampare il valore senza parentesi. Abbiamo dichiarato anche il codice in chiaro.

MyList = ["John", "Alex", "Sam", "Alexa", "Yam"]
stampa (*mylist, sep = ","

Usa la combinazione di tasti 'ctrl+s' per salvare il file e premere 'f5' per eseguirlo.

Esempio 4

Nella nostra quarta illustrazione, utilizziamo un metodo Translate () per stampare un elenco senza parentesi graffe. È una tecnica forte che modificherà la stringa rimuovendo o sostituendo i personaggi. Utilizzando il compilatore Spyder, implementeremo il nostro programma utilizzando lo stesso file di codice.

Specifichiamo le variazioni nella nostra stringa nella variabile "Res". Usiamo i codici ASCII 39, 91 e 93 per parentesi e virgole ravvicinate. Specifichiamo questi codici a nessuno e interpretiamo il nostro elenco cambiandolo in una stringa. Abbiamo dichiarato anche il codice in chiaro.

MyList = ["Apple", "McIntosh", "Red Zone", "Gold", "Jonagold"]
Res = 38: Nessuno, 91: Nessuno, 93: Nessuno
Stampa (STR (MyList).tradurre (res))

Usa la combinazione di tasti 'ctrl+s' per salvare il file e premere 'f5' per eseguirlo.

Conclusione

Potrebbero esserci rari casi in cui si desidera stampare un elenco di Python senza parentesi. Per tua facilità, abbiamo elaborato quattro diversi metodi usando varie funzioni. Tutti i metodi spiegati in questa guida sono abbastanza facili da capire.