Fonction Python slice()
Exemple
Créez un tuple et un objet tranche. 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 slice()
fonction renvoie un objet tranche.
Un objet slice est utilisé pour spécifier comment découper une séquence. Vous pouvez spécifier où commencer le découpage en tranches et où se terminer. Vous pouvez également spécifier l'étape, ce qui vous permet, par exemple, de trancher uniquement tous les autres éléments.
Syntaxe
slice(start, end, step)
Valeurs des paramètres
Parameter | Description |
---|---|
start | Optional. An integer number specifying at which position to start the slicing. Default is 0 |
end | An integer number specifying at which position to end the slicing |
step | Optional. An integer number specifying the step of the slicing. Default is 1 |
Plus d'exemples
Exemple
Créez un tuple et un objet tranche. Démarrez l'objet tranche à la position 3, et tranchez à la position 5, et renvoyez le résultat :
a = ("a", "b", "c", "d", "e", "f", "g", "h")
x = slice(3,
5)
print(a[x])
Exemple
Créez un tuple et un objet tranche. Utilisez le paramètre step pour renvoyer un élément sur trois :
a = ("a", "b", "c", "d", "e", "f", "g", "h")
x = slice(0,
8, 3)
print(a[x])