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

Published: 25 septembre 2021

Tags: Python; List;

DMCA.com Protection Status

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