嵌套列表是由多个列表组成的列表,在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]]

在上述代码中,我们使用了两个嵌套的列表推导式。外部的列表推导式用于遍历嵌套列表的每个子列表,内部的列表推导式用于将子列表中的元素添加到新的一维列表中。这样就完成了将嵌套列表转换为二维数组的操作。

讲嵌套列表转换为二维数组arr

原文地址: http://www.cveoy.top/t/topic/iZuq 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录