数组中的数字求和

siv*_*udh 4 python-3.x

我是Python新手。

在此站点上,他们显示了如何对整数列表求和。

如果您有一个原始列表而不是原始整数列表怎么办?

class Number :
   def __init__( self, x = 0) :
      self.number = x      

   def getNumber( self ) :
      return self.number
Run Code Online (Sandbox Code Playgroud)

将几行中的self.number相加(希望如此)的Python代码是什么?

sup*_*een 5

我假设您的意思是列表或另一种可迭代的:

sum(x.getNumber() for x in L)


Mar*_*ers 2

尝试这个:

sum(x.getNumber() for x in l)
Run Code Online (Sandbox Code Playgroud)

顺便说一句,[1, 2, 3]是一个列表,而不是一个数组。