sto provando a filtrare una lista, voglio estrarre da una lista A (è una lista di liste), gli elementi che corrispondono alla chiave indice 0, con un'altra lista B ciò che ha una serie di valoriPython: filtra la lista della lista con un'altra lista
come questo
list_a = list(
list(1, ...),
list(5, ...),
list(8, ...),
list(14, ...)
)
list_b = list(5, 8)
return filter(lambda list_a: list_a[0] in list_b, list_a)
dovrebbe restituire:
list(
list(5, ...),
list(8, ...)
)
Come posso fare questo? Grazie!
La soluzione funziona per me se risolvo i costruttori per gli elenchi. (Suggerimento: usa '[5,8]' invece di 'list (5,8)') – Kevin