Cap*_*rog 0 python syntax list
这是非常基本的问题(我刚刚开始使用Python).
我有一个列表对象.它包含五个数字[3,6,2,3,1]
我想找到列表中第一,第三和第四个数字的总和.
语法是什么?
例如,您可以使用灵活的表达式对元素#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),等等.
列表中的项目编号如下:
a = [3, 6, 2, 3, 1]
^ ^ ^ ^ ^
index 0 1 2 3 4
Run Code Online (Sandbox Code Playgroud)
要使用索引访问项目i,请使用a[i].从这里,你应该能够弄清楚如何总结所需的项目.