【发布时间】:2016-03-07 21:33:18
【问题描述】:
我是 Python 新手,我正在尝试使用 Python 3 查询 sqlite 数据库。但是,如果我只查询一个属性,结果会包含括号——这是我不想要的。对两个属性进行类似查询时,括号不显示。
示例,查询 2 个属性:
for row in c.execute("SELECT Employee_fname, Employee_lname FROM employee"):
Employee_fname, Employee_lname = row
print(Employee_fname, Employee_lname)
结果:
Amanda Anderson
Benny Baldrick
Charles Charlsson
David Davidson
例如,查询 1 个属性(从查询中删除 Employee_lname):
for row in c.execute("SELECT Employee_fname FROM employee"):
Employee_fname = row
print(Employee_fname)
结果:
('Amanda',)
('Benny',)
('Charles',)
('David',)
有人知道我在这里做错了什么吗?
谢谢
【问题讨论】: