Fonction slice() Python
Exemple
Créer un tuple et un objet slice. Utilisez l'objet slice pour obtenir uniquement les deux premiers éléments du tuple :
a = ("a", "b", "c", "d", "e", "f", "g", "h") x = slice(2) print(a[x])
Définition et utilisation
La fonction slice() retourne un objet slice (coupe).
L'objet slice est utilisé pour spécifier comment couper une séquence. Vous pouvez spécifier où commencer à couper et où terminer. Vous pouvez également spécifier le pas, par exemple couper à chaque deuxième élément.
Syntaxe
slice(start, end, step)
Valeur du paramètre
Paramètres | Description |
---|---|
start | Optionnel. Entier, spécifiez à quelle position commencer la coupe. La valeur par défaut est 0. |
end | Optionnel. Entier, spécifiez à quelle position terminer la coupe. |
step | Optionnel. Entier, spécifiez la valeur de progression de la coupe. La valeur par défaut est 1. |
Plus d'exemples
Exemple
Créer un tuple et un objet de coupe. Démarrer l'objet de coupe à la position 3 et couper à la position 5, puis retourner le résultat :
a = ("a", "b", "c", "d", "e", "f", "g", "h") x = slice(3, 5) print(a[x])
Exemple
Créer un tuple et un objet de coupe. Utilisez le paramètre step pour retourner chaque troisième élément :
a = ("a", "b", "c", "d", "e", "f", "g", "h") x = slice(0, 8, 3) print(a[x])