Chỉ cần bắt đầu toying xung quanh với Python vì vậy hãy chịu với tôi :)Python - Trích xuất hầu hết các danh sách nội
Giả danh sách sau đây, trong đó có danh sách lồng nhau:
[[[[[1, 3, 4, 5]], [1, 3, 8]], [[1, 7, 8]]], [[[6, 7, 8]]], [9]]
Trong một đại diện khác nhau:
[
[
[
[
[1, 3, 4, 5]
],
[1, 3, 8]
],
[
[1, 7, 8]
]
],
[
[
[6, 7, 8]
]
],
[9]
]
Bạn sẽ giải nén những danh sách bên trong như thế nào để có kết quả với biểu mẫu sau:
[[1, 3, 4, 5], [1, 3, 8], [1, 7, 8], [6, 7, 8], [9]]
Rất cám ơn!
EDIT (Cảm ơn @falsetru):
rỗng bên trong danh sách hoặc loại hỗn hợp danh sách này sẽ không bao giờ là một phần của đầu vào.
gì nên được trả lại cho '[[[[[1, 3, 4, 5]], [1, 3, 8]] , [[1, 7, 8]]], [[[6, 7, 8]]], [9, [10]]] 'và' [[[[[1, 3, 4, 5]], [1, 3, 8]], [[1, 7, 8]]], [[[6, 7, 8]]], []] '? – falsetru
Cảm ơn câu hỏi làm rõ: Danh sách trống hoặc danh sách có loại mục hỗn hợp sẽ không bao giờ là một phần của đầu vào –