VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > Python基础教程 >
  • 警惕python中的*重复符(运算符)(2)

看到了吧,id都是一样滴,也就是说这4个list是同一个“list”。

既然这样那我们想要模拟一个矩阵怎么办呢,除了有专门的numpy包之外,你当然可以给上层list逐个的append新的list,例如:

1
2
3
4
5
>>> blist=[]
>>> for in range(4):
    blist.append([j for in range(3)])
>>> blist
[[012], [012], [012], [012]]

这样,我们再试试上面的赋值操作:

1
2
3
4
>>> blist[0][0]=1
>>> blist
[[112], [012], [012], [012]]
>>>
 


相关教程