2023年7月26日发(作者:)
python创建⼆维空列表_Python3创建⼆维列表(list)创建⼀个m⾏,n列的⼆维列表:dp = [[0]*n for _ in range(m)]运⾏结果(n = 3, m = 4):[[0, 0, 0], [0, 0, 0], [0, 0, 0], [0, 0, 0]]注1:单下划线 _ 的含义⽤作临时的变量名称 (此处的⽤法)Python REPL中的⼀个特殊变量,它表⽰由解释器评估的最近⼀个表达式的结果。举例:>>> 2727>>>_27>>> _+532>>>_32>>> {1:'a', 2:'b'}{1: 'a', 2: 'b'}>>>_{1: 'a', 2: 'b'}>>> _[3] = 'c'>>>_{1: 'a', 2: 'b', 3: 'c'}⽆意义的变量名称举例:car = ('red', 'auto', 12, 3812.4)>>> color, _, _, mileage = car此时我只需要car的颜⾊和⾥程。故另外两项可以⽤_代替注2:还有⼀种创建⼆维列表的⽅法:dp = [[0]*3]*4运⾏结果⼀致,不过这种⽅法⽤的是列表的引⽤,也就是在赋值的时候会出现以下问题>>> dp[0][1] = 1>>>dp[[0,1, 0], [0, 1, 0], [0, 1, 0], [0, 1, 0]]
发布者:admin,转转请注明出处:http://www.yc00.com/news/1690305715a329609.html
评论列表(0条)