Python har sträng metoder du kan använda för att bryta en sträng i separata delar . Använd split metoden att bryta en mening i enskilda ord i en lista . Överbelastning metoden genom att tillhandahålla en avgränsare och ett maximalt antal splittringar att anpassa hur att bryta upp strängen . Den partition metoden kan du ange en separator och bryta en sträng till en lista med tre - tupler . Efter att bryta strängen i en lista , kan du använda objekten i listan för andra ändamål . Instruktioner
1
Öppna Python shell eller kommandoradsgränssnitt . Typ " var = ' Detta är min sträng . ' " För att skapa en sträng variabel för att bryta upp
2
Skriv följande : .
Var.split ( ) katalog
Den delade metoden bryter en sträng upp i separata ord . I det här exemplet , returneras " [ ' Detta ' , ' är ' , ' min ' , ' string ' ] . " Addera 3
Skriv följande :
var . split ( "är" ) katalog
Denna inbjudan till split metoden ger " är " som en separator , som används som avgränsare . Istället för att bryta upp den sträng där sådana utrymmen förekommer , bryter det i stället det där " är " förekommer . Denna inbjudan att dela avkastning " [ ' Th ' , ' ' , ' min sträng ' ] . "
4
Skriv följande :
var.split ( ' är ' , 1 ) katalog
Denna inbjudan till split metoden ger " är " som en separator och anger det maximala antalet delningar , en . Istället för att bryta upp strängen vid varje förekomst av " är ", det bryter bara strängen vid den första förekomsten . Denna inbjudan att dela avkastning " [ ' Th ' , ' är min sträng ' ] . "
5
Skriv följande :
var.partition ( ' tr ' ) katalog
Python returnerar en tre - tupel , separerade med den första tuppeln som den första delen av strängen fram till separatorn , separatorn som den andra tuppeln , och slutet av strängen som den tredje tupel . Exemplet variabel avkastning " ( " Detta är min s ' , ' tr ' , ' int ' ) . " Addera