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

Come rompere una stringa in Python

Python ha i metodi delle stringhe è possibile utilizzare per spezzare una stringa in parti separate . Utilizzare il metodo split di spezzare una frase in singole parole in un elenco. Sovraccaricare il metodo , fornendo un delimitatore e un numero massimo di divisioni per personalizzare il modo per spezzare la corda . Il metodo di partizione consente di specificare un separatore e rompere una stringa in una lista con tre -tuple . Dopo la rottura della stringa in una lista , è possibile utilizzare gli elementi della lista per altri scopi . Istruzioni
1

Aprire la shell Python o interfaccia a riga di comando . Tipo "var = ' Questa è la mia stringa . ' " Per creare una variabile stringa di rompere
2

Digitare quanto segue: .

Var.split ( ) per

Il metodo split spezza una stringa in parole separate. In questo esempio , restituisce " [ 'Trattasi' , 'di' , ' mio' , 'stringa' ] . "
3

Digitare quanto segue :

var . split ( ' è' ) per

Questa chiamata al metodo split fornisce 'è' come separatore , utilizzato come delimitatore . Invece di rompere la stringa in cui si verificano gli spazi , ma invece rompe dove "è" si verifica . Questa chiamata a dividere restituisce " [' gi', ' ', ' la mia stringa '] . "
4

Digitare quanto segue:

var.split ( 'è' , 1 ) per

Questa chiamata al metodo split fornisce 'è' come separatore e specifica il numero massimo di divisioni , uno. Invece di rompere la corda ad ogni occorrenza di " è", si rompe solo la stringa alla prima occorrenza . Questa chiamata a dividere restituisce " [' gi', ' è la mia stringa '] . "
5

Digitare quanto segue:

var.partition ( 'tr' ) per

Python restituisce una tupla di tre , separati con la prima tupla come la prima parte della stringa fino al separatore , il separatore come secondo tupla , e la fine della stringa come terzo tupla . L'esempio rendimenti variabili "( ' Questa è la mia s ', ' tr' , ' int ') ".

 

Programmazione © www.354353.com