
Python中创建二维列表的实例(一个关于list的小陷阱)
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
本文通过实例详细讲解了在Python中如何正确地创建二维列表,并揭示了一个常见的编程误区。阅读此文有助于初学者避免一些初级错误。
0. 目录
1. 遇到的问题
2. 创建二维数组的办法
- 3.1 直接创建法
- 3.2 列表生成式法
- 3.3 使用模块numpy创建
---
今天在编写Python代码时遇到了一个棘手的问题,差点影响了我按时完成作业。问题的背景是这样的:我需要构造一个特定大小的二维数组:
```python
m = n = 3
test = [[0] * m] * n
print(test)
```
输出的结果看起来没有明显的错误:
```python
[[0, 0, 0], [0, 0, 0], [0, 0, 0]]
```
最初我以为代码是正确的,但进一步测试时发现实际问题所在。
全部评论 (0)
还没有任何评论哟~


