【发布时间】:2016-03-31 17:58:48
【问题描述】:
我想知道 Python 中是否有内置函数来添加相对于特定索引的列表元素。让我解释。假设我有一个列表 list = [1,2,3,4,5] 。我希望能够添加让我们说list[0:2] 的数量。在这种情况下,答案是 6。
我知道我可以用一个简单的循环来做到这一点,但如果可能的话,我更喜欢单行。
无论如何,提前谢谢!
【问题讨论】:
我想知道 Python 中是否有内置函数来添加相对于特定索引的列表元素。让我解释。假设我有一个列表 list = [1,2,3,4,5] 。我希望能够添加让我们说list[0:2] 的数量。在这种情况下,答案是 6。
我知道我可以用一个简单的循环来做到这一点,但如果可能的话,我更喜欢单行。
无论如何,提前谢谢!
【问题讨论】:
只需sum(your_list[0:2])。这很容易而且非常快。顺便说一句,避免调用您的列表 list,因为它会影响内置的 list 函数。
【讨论】: