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.
 
 

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')

 
 

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')

 
QCM PythonQCM Python – Partie 1Questions pratiques pour testez vos connaissances sur la programmation Python à savoir des structures conditionnelles, des opérations logiques, des boucles, des fonctions, etc. Testez votre…Lire plus

Laisser un commentaire

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