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

Come dividere ogni stringa Lettera in Python

Linguaggi di programmazione forniscono molti metodi per la memorizzazione dei dati . Il linguaggio di programmazione Python contiene l'elenco , un dispositivo di archiviazione di dati utili . Le liste sono contenitori molto flessibili , perché permettono di accedere singoli elementi della lista . Inoltre , le stringhe Python integrano con elenchi in maniera utile . Una stringa può essere suddivisa nei suoi caratteri dei componenti, che vengono ogni memorizzati come elementi di una lista . Una volta convertito in un elenco, è possibile accedere a ciascun carattere della stringa direttamente . Istruzioni
1

Aprire l' editor di testo IDLE fornito in dotazione con il linguaggio di programmazione Python . L'editor di testo IDLE si trova nei file di programma ( o domande di Macintosh) , nella directory Python . Un file di codice sorgente di vuoto si apre nella finestra di editor di testo IDLE
2

dichiarare una stringa come questa: .

StringOfSnacks = " frutta , cracker , formaggio "

3

dividerà la stringa in caratteri propri componenti e memorizzare ogni carattere come un elemento in un elenco utilizzando la funzione list ( ) . La riga seguente viene illustrato come utilizzare la funzione list ( ) , e memorizza anche la nuova lista in una nuova variabile denominata " listOfSnacks ".

ListOfSnacks = list ( stringOfSnacks ) economici 4

Stampa un carattere direttamente utilizzando la parentesi quadre operatore di lista . Questo operatore accede al carattere situato in un dato indice . Ad esempio , per accedere al primo carattere dell'elenco , utilizzare la seguente riga di codice :

stampa ( listOfSnacks [ 0 ] ) economici 5

stampare l' intera lista di caratteri usando il seguente sintassi:

stampa ( listOfSnacks ) economici 6

Eseguire il programma premendo il tasto "F5" . L' output del programma è la seguente:


f

[ 'f' , 'r' , 'u' , 'i' , 't ', ' , ', ' ', ' c ',' r ' , ' a ', ' c ' , ' k ' , ' e ', ' r ',' s ',' , ',' ' , ' c ' , ' h ' , ' e ', ' e ',' s ',' e ']

 

Programmazione © www.354353.com