“Python encuentra la intersección de dos listas” Código de respuesta

Intersección de dos listas Python

>>> a = [1,2,3,4,5]
>>> b = [1,3,5,6]
>>> list(set(a) & set(b))
[1, 3, 5]
batman_on_leave

intersección en la lista

def intersection(lst1, lst2): 
    lst3 = [value for value in lst1 if value in lst2] 
    return lst3 
  
# Driver Code 
lst1 = [4, 9, 1, 17, 11, 26, 28, 54, 69] 
lst2 = [9, 9, 74, 21, 45, 11, 63, 28, 26] 
print(intersection(lst1, lst2)) 
Victorious Vendace

no intersección de dos listas Python

set(a) ^ set(b)
{2, 4, 6}
Bloody Buffalo

Python encuentra la intersección de dos listas

# 3 Approaches to find intersect of two lists:
# set two lists:
a = [1,2,3,4,5,6,7,8]
b = [8,7,4,3,100,200]
# the intersect c should be [3,4,7,8]
# Method 1:
c = list(set(a) & set(b))
print(c)
# Method 2:
c = list(filter(set(a).__contains__, b))
print(c)
# Method 3:
c = list(set(a).intersection(b))
Dead Dragonfly

Intersección de listas en Python

import numpy as np
recent_coding_books =  np.intersect1d(recent_books,coding_books)
Frail Falcon

Python obtiene la intersección de dos listas

# intersection of two lists (lst1 & lst2)
In [1]: x = ["a", "b", "c", "d", "e"]

In [2]: y = ["f", "g", "h", "c", "d"]

In [3]: set(x).intersection(y)
Out[3]: {'c', 'd'}
# has_intersection = bool(set(x).intersection(y)) -> True
gdfelt

Respuestas similares a “Python encuentra la intersección de dos listas”

Preguntas similares a “Python encuentra la intersección de dos listas”

Más respuestas relacionadas con “Python encuentra la intersección de dos listas” en Python

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código