Tôi đang cố gắng lọc danh sách, tôi muốn trích xuất từ danh sách A (danh sách danh sách), các phần tử khớp với chỉ mục chính 0, với danh sách B khác những gì có một serie các giá trịPython: danh sách bộ lọc danh sách với một danh sách khác
như thế này
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)
nên quay lại:
list(
list(5, ...),
list(8, ...)
)
làm thế nào tôi có thể làm điều này? Cảm ơn!
Giải pháp của bạn hoạt động cho tôi nếu tôi sửa chữa các nhà thầu cho danh sách. (Gợi ý: sử dụng '[5,8]' thay vì 'danh sách (5,8)') – Kevin