从列表中提取整数
test = query_database("SELECT SUM(try) FROM tries where number=?", (nb,))
print test
我得到的结果是 [(100,)]
当我从列表中提取值时:
for i in test:
print i
结果是(100,)
如何仅将 100 提取为没有括号和逗号的整数?
答案 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]