讲嵌套列表转换为二维数组arr
嵌套列表是由多个列表组成的列表,在Python中也可以称为列表的列表。将嵌套列表转换为二维数组可以通过列表推导式来实现。
以下是一个示例代码:
nested_list = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] # 嵌套列表
# 使用列表推导式将嵌套列表转换为二维数组
arr = [[x for x in sublist] for sublist in nested_list]
print(arr)
输出结果为:
[[1, 2, 3], [4, 5, 6], [7, 8, 9]]
在上述代码中,我们使用了两个嵌套的列表推导式。外部的列表推导式用于遍历嵌套列表的每个子列表,内部的列表推导式用于将子列表中的元素添加到新的一维列表中。这样就完成了将嵌套列表转换为二维数组的操作。
原文地址: http://www.cveoy.top/t/topic/iZuq 著作权归作者所有。请勿转载和采集!