例如 'elements[x]' 是做什么的?
What does for example 'elements[x]' do?
所以我刚开始学习 python,这是我的第一门编程语言,我在 CS Dojo 的视频中发现了这个,但我不明白这一行“given_list[i]
”。所以我们有一个名为“given_list[]
”的字典和一个名为“i
”的变量。如果我把这两者结合起来会发生什么?
given_list = [5, 4, 4, 3, 2, 10]
total3 = 0
i = 0
while i < len(given_list) and given_list[i] > 0:
total3 += given_list[i]
i += 1
print(total3)
提前致谢!
恭喜你第一次尝试编程!
首先,given_list
不是 dictionary
,而是 list
。将其视为单个变量中的一组项目。 []
被称为索引运算符,这是我们从特定索引处的列表中获取元素的方式。在 python 和许多其他编程语言中,列表中的第一个元素的索引为 0。因此在这种情况下,变量 i
用作索引来遍历列表中的每个元素并执行必要的计算。
given_list
是一个列表
i
是一个恰好是数字的变量
当您执行 given_list[i]
时,它将产生一个值,该值是列表 (given_list
) 的元素,位于索引 i
.
索引从 0
开始,因此第一个位置的元素在索引 0
,第二个位置的元素在索引 1
,第三个在索引 2
,等等
所以我刚开始学习 python,这是我的第一门编程语言,我在 CS Dojo 的视频中发现了这个,但我不明白这一行“given_list[i]
”。所以我们有一个名为“given_list[]
”的字典和一个名为“i
”的变量。如果我把这两者结合起来会发生什么?
given_list = [5, 4, 4, 3, 2, 10]
total3 = 0
i = 0
while i < len(given_list) and given_list[i] > 0:
total3 += given_list[i]
i += 1
print(total3)
提前致谢!
恭喜你第一次尝试编程!
首先,given_list
不是 dictionary
,而是 list
。将其视为单个变量中的一组项目。 []
被称为索引运算符,这是我们从特定索引处的列表中获取元素的方式。在 python 和许多其他编程语言中,列表中的第一个元素的索引为 0。因此在这种情况下,变量 i
用作索引来遍历列表中的每个元素并执行必要的计算。
given_list
是一个列表
i
是一个恰好是数字的变量
当您执行 given_list[i]
时,它将产生一个值,该值是列表 (given_list
) 的元素,位于索引 i
.
索引从 0
开始,因此第一个位置的元素在索引 0
,第二个位置的元素在索引 1
,第三个在索引 2
,等等