as火柴人

导航

数据分析

python 生成二维数组;

程序希望通过list * n 方式的方式生成一个初始的二维数组,并对其中部分值进行修改,从而产生我们希望得到的数组。

但是,当我们修改[0][0]位置的数值后,发现[1][0],[2][0]位置的数字也变成了999,这是为什么呢?

原因是,当我们使用list * n 方式的时候,采用的是浅拷贝,list1[0],list1[1],list1[2]其实都是list0的浅拷贝。
https://www.cnblogs.com/PyLearn/archive/2017/11/06/7795552.html

生成二维数组:定义某一维大小,然后.append()

  

给二维数组赋值,正行赋值不用冒号:numpy需要用,但是numpy是定长

 

 

二维list不能这样读取,array可以

二维数组有append方法,.append是追加不是赋值

中文分词切割:

  https://blog.csdn.net/weixin_37294079/article/details/60764352

posted on 2019-03-13 20:46  as火柴人  阅读(127)  评论(0)    收藏  举报