Metodi delle stringhe di Python

Python ha un gruppo di metodi integrati che possono essere utilizzati sulle stringhe.

Nota:Tutte le metodologie di stringa restituiscono un nuovo valore. Non modificano la stringa originale.

Metodo Descrizione
capitalize() Converti la prima lettera in maiuscolo.
casefold() Converti la stringa in minuscolo.
center() Restituisce la stringa centrata.
count() Restituisce il numero di volte in cui il valore specificato appare nella stringa.
encode() Restituisce la versione di codifica della stringa.
endswith() Se la stringa termina con il valore specificato, restituisce true.
expandtabs() Imposta la dimensione del tab della stringa.
find() Cerca il valore specificato nella stringa e restituisce la posizione in cui è stato trovato.
format() Formatta il valore specificato nella stringa.
format_map() Formatta il valore specificato nella stringa.
index() Cerca il valore specificato nella stringa e restituisce la posizione in cui è stato trovato.
isalnum() Se tutti i caratteri della stringa sono alfanumerici, restituisce True.
isalpha() Se tutti i caratteri della stringa sono nella tabella delle lettere, restituisce True.
isdecimal() Se tutti i caratteri della stringa sono decimali, restituisce True.
isdigit() Se tutti i caratteri della stringa sono numeri, restituisce True.
isidentifier() Se la stringa è un identificatore, restituisce True.
islower() Se tutti i caratteri della stringa sono minuscoli, restituisce True.
isnumeric() Se tutti i caratteri della stringa sono numeri, restituisce True.
isprintable() Se tutti i caratteri della stringa sono stampabili, restituisce True.
isspace() Se tutti i caratteri della stringa sono spazi bianchi, restituisce True.
istitle() Se la stringa segue le regole di titolo, restituisce True.
isupper() Se tutti i caratteri della stringa sono maiuscoli, restituisce True.
join() Concatena gli elementi di un oggetto iterabile alla fine della stringa.
ljust() Restituisce una versione sinistra allineata della stringa.
lower() Converti la stringa in minuscolo.
lstrip() Restituisce una versione sinistra troncata della stringa.
maketrans() Restituisce la tabella di trasformazione utilizzata nella trasformazione.
partition() Restituisce una tupla in cui la stringa viene divisa in tre parti.
replace() Restituisce una stringa in cui il valore specificato viene sostituito con il valore specificato.
rfind() Cerca il valore specificato nella stringa e restituisce l'ultima posizione in cui è stato trovato.
rindex() Cerca il valore specificato nella stringa e restituisce l'ultima posizione in cui è stato trovato.
rjust() Restituisce una versione a destra allineata della stringa.
rpartition() Restituisce una tupla in cui la stringa è divisa in tre parti.
rsplit() Divide la stringa in base al separatore specificato e restituisce una lista.
rstrip() Restituisce una versione destra troncata della stringa.
split() Divide la stringa in base al separatore specificato e restituisce una lista.
splitlines() Divide la stringa in base ai segni di newline e restituisce una lista.
startswith() Restituisce true se la stringa inizia con il valore specificato.
strip() Restituisce una versione troncata della stringa.
swapcase() Cambia la maiuscolizzazione, minuscolizza e viceversa.
title() Converti la prima lettera di ogni parola in maiuscolo.
translate() Restituisce la stringa convertita.
upper() Converti la stringa in maiuscolo.
zfill() Riempie l'inizio della stringa con un numero specificato di valori 0.

Nota:Tutte le metodologie di stringa restituiscono un nuovo valore. Non modificano la stringa originale.

Per favore, Tutorial di stringhe di Python Impara di più sulle stringhe in cinese.