我想函数获取列表中每个数字的最后一位数字并将它们汇总在一起。因此,例如,下面的函数将返回“10”。Python函数来总结数字
def getSumOfLastDigits(numList):
x = sum(int(num[-1:]) for num in numList)
print x
getSumOfLastDigits([1, 23, 456])
>>>10
这是我收到的而不是预期了 “10”
def getSumOfLastDigits(numList):
x = sum(int(num[-1:]) for num in numList)
print x
getSumOfLastDigits([1, 23, 456])
WHE你卡住了? –
我认为你为你的'实际输出'复制并粘贴了错误的东西。 –
其实我没有把10作为预期的输出。当我运行上面的代码时,这不是实际的输出。 – shaytac