Metody ciągów w Pythonie

Python ma zestaw wbudowanych metod dostępnych dla ciągów.

Komentarz:Wszystkie metody stringów zwracają nową wartość. Nie zmieniają oryginalnego ciągu znaków.

Metoda Opis
capitalize() Przekształć pierwszą literę na wielką.
casefold() Konwertuje ciąg znaków na małe litery.
center() Zwróć wyśrodkowany ciąg.
count() Zwróć liczbę wystąpień określonej wartości w ciągu.
encode() Zwróć wersję kodowania ciągu.
endswith() Jeśli ciąg kończy się określonym wartością, zwróć true.
expandtabs() Ustaw rozmiar tabulatora w ciągu.
find() Szukaj określonej wartości w ciągu i zwróć pozycję, gdzie została znaleziona.
format() Formatuj określone wartości w ciągu.
format_map() Formatuj określone wartości w ciągu.
index() Szukaj określonej wartości w ciągu i zwróć pozycję, gdzie została znaleziona.
isalnum() Jeśli wszystkie znaki w ciągu są alfanumeryczne, zwróć True.
isalpha() Jeśli wszystkie znaki w ciągu znajdują się w alfabecie, zwróć True.
isdecimal() Jeśli wszystkie znaki w ciągu są liczbami dziesiętnymi, zwróć True.
isdigit() Jeśli wszystkie znaki w ciągu są cyframi, zwróć True.
isidentifier() Jeśli ciąg jest identyfikatorem, zwróć True.
islower() Jeśli wszystkie znaki w ciągu są małymi literami, zwróć True.
isnumeric() Jeśli wszystkie znaki w ciągu są liczbami, zwróć True.
isprintable() Jeśli wszystkie znaki w ciągu są znakami drukowalnymi, zwróć True.
isspace() Jeśli wszystkie znaki w ciągu są znakami białymi, zwróć True.
istitle() Jeśli ciąg zgodny jest z zasadami tytułu, zwróć True.
isupper() Jeśli wszystkie znaki w ciągu są wielkimi literami, zwróć True.
join() Łączy elementy obiektu iterowalnego z końcem ciągu znaków.
ljust() Zwraca wyrównany do lewej strony ciąg znaków.
lower() Konwertuje ciąg znaków na małe litery.
lstrip() Zwraca skróconą wersję ciągu znaków z lewej strony.
maketrans() Zwraca tabelę konwersji używaną w przekształceniu.
partition() Zwraca krotkę, w której ciąg znaków jest podzielony na trzy części.
replace() Zwraca ciąg znaków, w którym określona wartość jest zastąpiona określoną wartością.
rfind() Szuka określonej wartości w ciągu znaków i zwraca jego ostatnie położenie.
rindex() Szuka określonej wartości w ciągu znaków i zwraca jego ostatnie położenie.
rjust() Zwraca wyrównany do prawej strony ciąg znaków.
rpartition() Zwraca krotkę, w której ciąg znaków jest podzielony na trzy części.
rsplit() Rozdziela ciąg znaków na podstawie określonego separatora i zwraca listę.
rstrip() Zwraca skróconą wersję ciągu znaków z prawej strony.
split() Rozdziela ciąg znaków na podstawie określonego separatora i zwraca listę.
splitlines() Rozdziela ciąg znaków na wiersze na podstawie znaków kończących wiersz i zwraca listę.
startswith() Zwraca true, jeśli ciąg znaków zaczyna się od określonej wartości.
strip() Zwraca skróconą wersję ciągu znaków.
swapcase() Przekształca wielkie litery na małe i na odwrót.
title() Konwertuje pierwszą literę każdego słowa na wielką literę.
translate() Zwraca przekształcony ciąg znaków.
upper() Konwertuje ciąg znaków na wielkie litery.
zfill() Wypełnia początek ciągu znaków określoną liczbą wartości 0.

Komentarz:Wszystkie metody stringów zwracają nową wartość. Nie zmieniają oryginalnego ciągu znaków.

Proszę, odwiedź Tutorial o stringach w Python Dowiedz się więcej o stringach w Pythonie.