Python:通过引用访问列表值

Cap*_*rog 0 python syntax list

这是非常基本的问题(我刚刚开始使用Python).

我有一个列表对象.它包含五个数字[3,6,2,3,1]

我想找到列表中第一,第三和第四个数字的总和.

语法是什么?

Eri*_*got 7

例如,您可以使用灵活的表达式对元素#1,#3和#4求和

sum(my_list[i] for i in (0, 2, 3))
Run Code Online (Sandbox Code Playgroud)

第一个元素的索引是0 [不是1]等,即my_list[0]是第一个元素(在原始问题中值为3),等等.


Sve*_*ach 6

列表中的项目编号如下:

   a = [3, 6, 2, 3, 1]
        ^  ^  ^  ^  ^
index   0  1  2  3  4
Run Code Online (Sandbox Code Playgroud)

要使用索引访问项目i,请使用a[i].从这里,你应该能够弄清楚如何总结所需的项目.