Supprimer le dernier élément d'une liste Python

Beginner

This tutorial is from open-source community. Access the source code

Introduction

En Python, une liste est une collection d'éléments ordonnés et modifiables. Parfois, nous devons supprimer le dernier élément d'une liste et conserver tous les autres éléments. Dans ce défi, vous devez créer une fonction qui renvoie tous les éléments d'une liste sauf le dernier.

List Initial

Écrivez une fonction Python appelée initial(lst) qui prend une liste comme argument et renvoie tous les éléments de la liste sauf le dernier.

def initial(lst):
  return lst[:-1]
initial([1, 2, 3]) ## [1, 2]

Summary

Pour résoudre ce défi, vous devez utiliser la fonctionnalité de découpage de liste (list slicing) de Python. La syntaxe lst[:-1] renvoie tous les éléments de la liste sauf le dernier.