SQL和Python提取值的问题

SQL和Python提取值的问题,python,sqlite,Python,Sqlite,使用sqlite3从数据库中提取值时出现问题。例如,每次提取值时,一个数字的格式如下: [(6,)] 就像元组。 我只想要6的值,没有,和[ 感谢您在advanced中的帮助!这在所有SQL适配器中都很常见。它们总是返回行元组列表,即使您只获取一个,它也会返回一个元组,因为它不知道这是一个值还是一行值,所以要保持不变…元组 x[0]是您的第一行 x[0][0]是该行中的第一项。x=[6]和x[0][0]如何?您尝试过哪些语句?当适配器不知道要输出的行数或列数时,这在scenerio中很常见。

使用sqlite3从数据库中提取值时出现问题。例如,每次提取值时,一个数字的格式如下:

[(6,)] 
就像元组。 我只想要6的值,没有,和[


感谢您在advanced中的帮助!

这在所有SQL适配器中都很常见。它们总是返回行元组列表,即使您只获取一个,它也会返回一个元组,因为它不知道这是一个值还是一行值,所以要保持不变…元组

x[0]是您的第一行
x[0][0]是该行中的第一项。

x=[6]和x[0][0]如何?您尝试过哪些语句?当适配器不知道要输出的行数或列数时,这在scenerio中很常见。我很确定,当我们获取列的最大值时,它会返回一个值,在该列中它知道将只有值要输出。非常感谢所有人。eatmeimadinish的一个特别说明,用于明确解释。