我对这个列表变量的作用感到困惑

简单的问题。有人可以解释一下 cVal 在做什么吗?


cur = [[1,2,3],[4,8,0],[7,6,5]]


ci = 0

cj = 0


cVal = cur[ci][cj]


print(cVal)


炎炎设计
浏览 124回答 3
3回答

森林海

cur您可以这样编写变量以更好地理解发生的情况:cur = [[1,2,3],        [4,8,0],        [7,6,5]]然后,访问列表中的值包括在其后面放置括号。第一个是关于行(第一维),第二个是关于列(第二维)。因此,cVal = cur[ci][cj]将返回行 ci-1 和列 cj-1 中的值(因为 python 从 0 开始索引)。

jeck猫

cVal是一个等于cur[0][0]2D array1中定义的变量。 curcur[0][0]意思是“获取二维数组的行0和列中的值”。0

浮云间

cVal我认为它是一种缩写形式,currentValue正如名称所提到的那样,它将值存储ci在行和cj列中,在示例中它cur[0][0]是0。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python