一个可以选择目录生成doc目录内容的小工具(五) -二维数组和矩阵


	一个可以选择目录生成doc目录内容的小工具(五) -二维数组和矩阵
[编程语言教程]

二维数组

二维数据在定义上有一个好玩的事情,看代码:

a = [0,0,0,0,0]
b = [a,a,a,a]
b[0][1] = 1
print(b)

看样子是创建了一个二维数组,但是b[0][1] = 1后会发现每个列表的[0][1]位置都被改变了。也就是说这样建的数组只是复制了3个a的引用。
所以,定义数组的时候一定不能使用同一个变量创建。

接着我们的代码,我们创建一个编号列表的arrylist,供目录迭代的时候取值。

numlist1 = [‘一、‘,‘二、‘,‘三、‘,‘四、‘,‘五、‘,‘六、‘,‘七、‘,‘八、‘,‘九、‘,‘十、‘]
numlist2 = [‘(一)、‘, ‘(二)、‘, ‘(三)、‘, ‘(四)、‘, ‘(五)、‘, ‘(六)、‘, ‘(七)、‘, ‘(八)、‘, ‘(九)、‘, ‘(十)、‘]
numlist3 = [‘1、‘,‘2、‘,‘3、‘,‘4、‘,‘5、‘,‘6、‘,‘7、‘,‘8、‘,‘9、‘,‘10、‘]
arrylist = [numlist1,numlist2,numlist3]
arrylist[0][5] = 1

b = arrylist
print(b)

array的操作
待补充

矩阵

待补充
矩阵的操作
待补充

一个可以选择目录生成doc目录内容的小工具(五) -二维数组和矩阵

原文地址:https://www.cnblogs.com/zhaobowen/p/13306438.html

hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » 一个可以选择目录生成doc目录内容的小工具(五) -二维数组和矩阵