1. 本际云推荐 - 专业推荐VPS、服务器,IDC点评首页
  2. 云主机运维
  3. VPS运维

详细说明python二维动画、二维动画目录的复位难题

Python二维动画目录的复位方法

本文将详细介绍Python二维动画、二维动画目录的复位方法。根据两种形式,我们会为大家提供详细的讲解,相信对大家在学习和工作上具有很强的参考意义。

详细说明python二维动画、二维动画目录的复位难题

二维动画目录的复位方法

对于原始一个尺寸为5的目录,我们可以采用以下两种方法来复位:

  • 方法1:a=[0]*5,即[0,0,0,0,0]
  • 方法2:a=[0 for in range(5)],同样会得到[0,0,0,0,0]

对于原始一个2*5的目录,我们也有两种方法来进行复位:

  • 方法1:b=[[0]*5 for in range(2)],即[[0,0,0,0,0],[0,0,0,0,0]]
  • 方法2:b=[[0 for in range(5)] for in range(2)],同样会得到[[0,0,0,0,0],[0,0,0,0,0]]

需要注意的是,以下方法是不正确的,因为它相当于将[0]*5这一二维动画目录复制出2次,每次更改其中一个元素,其他元素也会随之更改:

  • b=[[0]*5]*2,得到的结果是[[0,0,0,0,0],[0,0,0,0,0]]
  • 如果我们更改其中一个元素,比如b[0][1]=3,最终得到的结果是[[0,3,0,0,0],[0,3,0,0,0]]

综上所述,本文给大家详细介绍了Python二维动画、二维动画目录的复位方法。希望可为大家带来帮助。

原创文章,作者:小编小本本,如若转载,请注明出处:https://www.benjiyun.com/yunzhujiyunwei/vps-yunwei/6612.html