python中的Sum 2元组

2024-04-19 20:48:17 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个看起来像元组列表的变量。在

print var

给我看看

^{pr2}$

我不知道它是哪种类型的变量,但我认为这是一种元组,一个双元组?在

总之,我想要这个的和,在这个例子中9

我已经试过不同的方法

print(sum(var))

#Or

list = list(var)
print(sum(list))

#Or

for f in var:
    test+=f
print(test)

还有更多。。。 但我还有

6
3 

或者

[6]
[3]

Tags: or方法intest类型列表forvar
3条回答

如果有元组,则可以使用:

print(sum([pair[0] for pair in var]))

这是你想要的吗?尝试嵌套sum和list:

sum(list(first_tuple + second_tuple))

我终于找到了解决办法

row = cursor.fetchone()

while row is not None:
    var += row[0]
    row = cursor.fetchone() 

cursor.close()
cnx.close()

相关问题 更多 >