python二维数组的创建

Posted 本人小白

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python二维数组的创建相关的知识,希望对你有一定的参考价值。

话不多说,代码伺候

 

m = [[0]*5]*3   #创建一个3行5列的二维数组
m[1][2]=1
print(m)

 

输出结果为:

 

 

分析:

 m = [[0]*5]*3只是指向三个空列表的引用。

 

创建一个二维数组的正确方法是

 m = [[0]*5 for i in range(3)]    #创建一个3行5列的二维数组

 

以上是关于python二维数组的创建的主要内容,如果未能解决你的问题,请参考以下文章

C代码和python代码:用二维数组实现矩阵的转置

python 二维数组排序

Python 创建一维数组二维数组和N维数组

python创建二维数组

使用随机数创建二维数组的简单方法(Python)

一些Python中的二维数组的操作方法