Python 列表扁平化: 将嵌套列表转换为一维列表
可以使用列表推导式和双重循环来实现 Python 列表扁平化,将形如 [[1,2],[3,4]] 的嵌套列表转换为 [1,2,3,4] 的一维列表。
lst = [[1,2],[3,4]]
new_lst = [num for sub_lst in lst for num in sub_lst]
print(new_lst) # [1, 2, 3, 4]
首先使用双重循环遍历每个子列表和子列表中的元素,然后使用列表推导式将元素逐个添加到新列表中。最终得到的 new_lst 即为所求的结果。
原文地址: https://www.cveoy.top/t/topic/oQDF 著作权归作者所有。请勿转载和采集!