使用python从列表中提取整数

时间:2016-11-13 04:25:16

标签: python list tuples

从列表中提取整数

test = query_database("SELECT SUM(try) FROM tries where number=?", (nb,))
print test 

我得到的结果是 [(100,)]

当我从列表中提取值时:

for i in test:
      print i

结果是(100,)

如何仅将 100 提取为没有括号和逗号的整数?

2 个答案:

答案 0 :(得分:1)

由于你的列表由元组组成,你必须首先得到元组,然后元组中的值是这样的

for i in test:
     for j in i: #itertae the tuple like list
         print(j)

答案 1 :(得分:0)

返回的值是元组列表。检索元组的元素可以通过索引来完成。

for i in test:
    print i[0]