常规操作
a = [[1, 2, 3], [11, 21, 31], [13, 23, 33], [12, 22, 32]] b = [] for item in a: for num in item: b.append(num) print(b)

列表生成式
a = [[1, 2, 3], [11, 21, 31], [13, 23, 33], [12, 22, 32]] b = [num for item in a for num in item] print(b)

本文介绍了一种使用Python将嵌套列表数据结构转换为单一列表的方法,通过常规for循环和列表生成式实现了列表的扁平化处理,提高了数据处理效率。
a = [[1, 2, 3], [11, 21, 31], [13, 23, 33], [12, 22, 32]] b = [] for item in a: for num in item: b.append(num) print(b)

a = [[1, 2, 3], [11, 21, 31], [13, 23, 33], [12, 22, 32]] b = [num for item in a for num in item] print(b)

转载于:https://www.cnblogs.com/bigtreei/p/10690625.html
14万+

被折叠的 条评论
为什么被折叠?