Fonctions intégrées

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] qcm-python

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *