相关疑难解决方法(0)

Python:使用另一个列表过滤列表列表

我正在尝试过滤列表,我想从列表中提取A(是一个列表列表),哪些元素匹配它们的键索引0,另一个列表B具有一系列值

像这样

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)
Run Code Online (Sandbox Code Playgroud)

应该返回:

list(
    list(5, ...),
    list(8, ...)
)
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?谢谢!

python list filter

15
推荐指数
2
解决办法
2万
查看次数

标签 统计

filter ×1

list ×1

python ×1