Éléments uniques dans une liste

Beginner

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

Introduction

En Python, une liste est une collection d'éléments qui sont ordonnés et modifiables. Parfois, nous avons besoin de trouver les éléments uniques dans une liste, ce qui signifie que nous voulons supprimer tous les doublons et ne conserver que les valeurs distinctes. Dans ce défi, vous écrirez une fonction qui prend une liste en entrée et renvoie une nouvelle liste ne contenant que les éléments uniques.

Éléments uniques dans une liste

Écrivez une fonction Python appelée unique_elements qui prend une liste en entrée et renvoie une nouvelle liste ne contenant que les éléments uniques. Votre fonction devrait effectuer les étapes suivantes :

  • Créez un ensemble à partir de la liste pour éliminer les valeurs dupliquées.
  • Retournez une liste à partir de l'ensemble.

Votre fonction devrait avoir la signature suivante :

def unique_elements(li: List) -> List:
def unique_elements(li):
  return list(set(li))
unique_elements([1, 2, 2, 3, 4, 3]) ## [1, 2, 3, 4]

Sommaire

Dans ce défi, vous avez écrit une fonction Python qui prend une liste en entrée et renvoie une nouvelle liste ne contenant que les éléments uniques. Vous avez appris à utiliser les ensembles pour éliminer les doublons et à convertir un ensemble en une liste.