Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Python Programming >> .

Come appiattire liste in Python

Il linguaggio di programmazione Python ha un pratico built-in contenitore di dati nota come la "lista ". L' elenco consente di memorizzare diversi tipi di dati in pacchetti convenienti che possono essere inviati ad altri moduli Python per ulteriori elaborazioni. È anche possibile creare liste di liste . Un elenco delle liste può essere appiattito , il che significa che tutti i contenuti in ogni sub-list viene spostato in un unico elenco . Questo tipo di manipolazione lista è molto semplice in Python , dato che ha molte funzioni built- in lista . Cose che ti serviranno
Computer con Python 3.2 linguaggio di programmazione installato
Show More Istruzioni
1

Aprire l' editor di testo IDLE che viene fornito con il download di Python . L'editor di testo IDLE è trovato in "Program Files" (o "Applicazioni" per Macintosh ) , nella directory Python . Un file di codice sorgente di vuoto si apre nella finestra di editor di testo IDLE.
2

definire un elenco di liste con nome "l" e assegnargli alcuni valori . Assicurarsi che ogni valore è di per sé un elenco. In Python , le liste sono definite racchiudendo un insieme di elementi tra parentesi quadre . Per creare una lista di liste , scrivere il seguente all'inizio del file di codice sorgente :

l = [ [ 1 , 2 ] , [ 3 ] , [ 4 , 5 , 6 ] ]


3

Creare una nuova lista denominata "flat" e assegnarle la versione appiattita della lista "l ". È possibile eseguire questa operazione utilizzando la funzione " somma " :

piatta = somma (l , [ ] ) economici 4

Stampa il contenuto della lista "flat" con l'impronta funzione :

stampa ( piatta ) economici 5

Eseguire il programma premendo il tasto "F5" . Il programma appiattisce la lista e stampa il risultato, che è simile al seguente :

[ 1 , 2 , 3 , 4 , 5 , 6 ]

 

Programmazione © www.354353.com