如何在列表中添加项目?

How do I add items inside a list?

我正在尝试编写一个 for 循环来添加列表中显示的电影的总预算。

如何在该列表中添加数字列?

def get_records():
 film_list = []  #start of list, 
 film_list.append(['FM01', 'Stealth', 135, 80])
 film_list.append(['FM02', 'Supernova', 90, 15])
 film_list.append(['FM03', 'Robin Hood', 100, 85])
 film_list.append(['FM04', 'Rollerball', 70, 26])
 film_list.append(['FM05', 'Rust', 85, 20])
 return film_list

第一列是每部电影的id,第二列是片名,第三列是预算。

哪位运营商会添加预算栏,将135、90、100、70、85加在一起?

您要相加的整数位于每个列表的索引 2 处。因此,您可以使用 sum() 和生成器理解来获得:

sum(item[2] for item in film_list)

获得:

480

如果您必须使用for循环,请执行以下操作:

total = 0
for item in film_list:
    total += item[2]