python有内置方法可以把二维列表拆成一维列表吗
时间: 2023-06-02 11:08:29 浏览: 77
是的,可以使用列表推导式或者嵌套循环来拆解一个二维列表为一维列表。例如:
```
nested_list = [[1, 2], [3, 4], [5, 6]]
flattened_list = [item for sublist in nested_list for item in sublist]
print(flattened_list) # Output: [1, 2, 3, 4, 5, 6]
```
或者使用嵌套循环:
```
nested_list = [[1, 2], [3, 4], [5, 6]]
flattened_list = []
for sublist in nested_list:
for item in sublist:
flattened_list.append(item)
print(flattened_list) # Output: [1, 2, 3, 4, 5, 6]
```