Metoda split() w stringach Python
Przykład
Rozdziel string na listę, gdzie każda słowo jest elementem listy:
txt = "welcome to China" x = txt.split() print(x)
Definicja i użycie
Metoda split() dzieli string na listę.
Możesz określić separator, domyślny separator to każdy biały znak.
Komentarz:Jeśli określono max, lista zawierać będzie o 1 więcej elementów niż określona liczba.
Gramatyka
string.split(',separator, max)
Wartość parametru
Parametr | Opis |
---|---|
separator | Opcjonalnie. Określa separator używany do podziału stringu. Domyślna wartość to białe znaki. |
max | Opcjonalnie. Określa liczbę wykonywanych podziałów. Domyślna wartość to -1, co oznacza „wszystkie wystąpienia”. |
Więcej przykładów
Przykład
Użyj przecinka połączonego z spacją jako separatora, aby podzielić string:
txt = "hello, my name is Bill, I am 63 years old" x = txt.split(", ") print(x)
Przykład
Użyj znaku # jako separatora:
txt = "apple#banana#cherry#orange" x = txt.split("#") print(x)
Przykład
Rozdziel string na listę maksymalnie 2 elementów:
txt = "apple#banana#cherry#orange" Ustaw parametr max na 1, zwróci listę zawierającą 2 elementy! x = txt.split("#", 1) print(x)