解析python二维动画、二维动画目录的复位难题

AI 摘要 / TL;DR

文章主要是详细介绍了python二维动画、二维动画目录的复位,这篇文章根据两种形式来给大家详细的讲解,对大家学习培训和工作具有很强的参照参考实际价值,所需要的好朋友借鉴一下吧 二维动画目录的复位: 原始1个尺寸为5的目录 方法1: 方法2: 二维动画目录的复位: 原始1个2\ 5的目录: 方法1: 方法2: 留意: 以

来源: https://www.ucloud.cn/yun/129070.html 作者: 89542767 发布日期: 发布于2023-01-06 14:01

文章主要是详细介绍了python二维动画、二维动画目录的复位,这篇文章根据两种形式来给大家详细的讲解,对大家学习培训和工作具有很强的参照参考实际价值,所需要的好朋友借鉴一下吧

  二维动画目录的复位:

  原始1个尺寸为5的目录

  方法1:

  a=[0]*5
  #[0,0,0,0,0]

  方法2:

  a=[0for_inrange(5)]
  #[0,0,0,0,0]

  二维动画目录的复位:

  原始1个2*5的目录:

  方法1:

  b=[[0]*5for_inrange(2)]
  #[[0,0,0,0,0],[0,0,0,0,0]]

  方法2:

  b=[[0for_inrange(5)]for_inrange(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]]

  综上所述,这篇文章就给大家介绍到这里了,希望可以给大家带来帮助。