Comment trouver des éléments communs (e.g. intersection) entre deux listes en python ?

25 septembre 2021    /    Viewed: 101    /    Comments: 0    /    Edit


Exemples de comment trouver des éléments communs (e.g. intersection) entre deux listes en python:

Créer deux listes en python

Créons une liste en python

list_a = ['e','0', 6, 'f', 4, 1, 'g']

et une autre

list_b = ['a','d', 1, 'o', 8, 3, 'e']

Trouver les éléments communs entre deux listes

Pour trouver les éléments communs entre deux listes, une solution consiste à utiliser Python Set intersection() Method. Pour ce faire, convertissons d'abord l'une des deux listes en un ensemble :

list_a_as_set = set(list_a)

puis appliquer intersection:

intersection = list_a_as_set.intersection(list_b)

for i in intersection:
    print( i )

donne ici

1
e

Notez que

type(intersection)

donne "set".

Références


Card image cap
profile-image
Bazinga

Salut, je suis Ben.

J'ai développé ce site web à partir de zéro avec Django pour partager avec tout le monde mes notes. Si vous avez des idées ou des suggestions pour améliorer le site, faites le moi savoir ! (vous pouvez me contacter via le formulaire de la page d'accueil). Merci!