当我从SQlite3中的表中获取数据时,它会格式化每个值('值',) 列中的数据: 注册查询 短发 杰夫
如何删除/停止额外的圆括号和逗号?
c.execute('SELECT Name from information')
data = c.fetchall()
valNameNS = data
valName = str(data)
valNameL = list(valNameNS)
print(valNameL)
[('Regi',), ('Bob',), ('Jeff',)]
由于
答案 0 :(得分:2)
带括号的括号中的项目是长度为一的元组。使用列表推导来提取它们。
new_list = [x[0] for x in valNameL]