Fonction slice() – Python
La fonction slice() renvoie un objet slice. Un objet slice est utilisé pour spécifier comment découper une séquence. Vous pouvez spécifier où commencer le découpage et où se terminer.
[wx_adsense]
Syntaxe:
slice(start, end, step)
Paramètres:
La fonction slice() peut prendre trois paramètres:
- start (facultatif) : Nombre de départ où commence le découpage de l’objet. Par défaut None si non fourni.
- stop : Nombre jusqu’à ce que le découpage ait lieu. Le découpage s’arrête à l’index stop -1 (dernier élément).
- step (facultatif) : Valeur entière qui détermine l’incrément entre chaque index pour le découpage. Par défaut None si non fourni.
Exemple 1:
L’exemple suivant crée un tuple et un objet slice. Utilisez l’objet slice pour obtenir uniquement les deux premiers éléments du tuple:
tupl = ("A", "B", "C", "D")
obj = slice(2)
print(tupl[obj])
Sortie:
('a', 'b')
[wx_adsense]
Exemple 2:
Créez un tuple et un objet slice. Démarrez l’objet slice à la position 2, jusqu’à la position 4, et retournez le résultat:
tupl = ("A", "B", "C", "D", "E")
obj = slice(2, 4)
print(tupl[obj])
Sortie:
('C', 'D')
[wx_amazon]

