Funzione slice() Python
Esempio
Creare un tuple e un oggetto slice. Utilizzare l'oggetto slice per ottenere solo i primi due elementi del tuple:
a = ("a", "b", "c", "d", "e", "f", "g", "h") x = slice(2) print(a[x])
Definizione e uso
La funzione slice() restituisce un oggetto slice (taglio).
L'oggetto slice viene utilizzato per specificare come tagliare una sequenza. Puoi specificare dove iniziare a tagliare e dove finire. Puoi anche specificare lo step, ad esempio tagliare ogni secondo elemento.
Sintassi
slice(start, end, step)
Valore del parametro
Parametro | Descrizione |
---|---|
start | Opzionale. Intero, specifica la posizione in cui iniziare il taglio. Il valore predefinito è 0. |
end | Opzionale. Intero, specifica la posizione in cui terminare il taglio. |
step | Opzionale. Intero, specifica il valore di passo per il taglio. Il valore predefinito è 1. |
Più esempi
Esempio
Creare un tuple e un oggetto slice. Avviare lo slice object alla posizione 3 e tagliare alla posizione 5, e tornare i risultati:
a = ("a", "b", "c", "d", "e", "f", "g", "h") x = slice(3, 5) print(a[x])
Esempio
Creare un tuple e un oggetto slice. Utilizzare il parametro step per tornare ogni terzo elemento:
a = ("a", "b", "c", "d", "e", "f", "g", "h") x = slice(0, 8, 3) print(a[x])