1、利用列表构建二维数组
a=[0,0,0,0,0,0,0,0,0,0,0,0,0] b=[a,a,a,a,a,a,a]
此时,b就是一个已经创建好的二维数组。
但用这种方法创建出来的二维数组有一点问题: 如果用b[0][0]=1这条语句修改二维数组的值时,b中的每一行第一个元素都被改成了1。
b[0][0]=1 #利用python中list创建数组([a]*7),则b中的7行中,每一行第一个元素都被改成了1.
2、由于Python的数组本身是动态变化的,并且提供了append()函数,因此该函数不仅可以在一个数组后面添加数字,还可以在后面任意添加数组。
b=[[] for i in range(4)] b[0].append(5) b[1].append(6) print(b)
以上就是python定义二维数组的方法,对于数组来说,会频繁应用于列表的使用里,大家在学习的时候,也可以对二维数组方面进行深入的探究。
神龙|纯净稳定代理IP免费测试>>>>>>>>天启|企业级代理IP免费测试>>>>>>>>IPIPGO|全球住宅代理IP免费测试