Python:从列表中获取值

时间:2017-09-25 08:35:20

标签: python

我正在从psql数据库中检索数据,我得到的值如下:

list = [('value1','value2')]

我想将值存储在两个不同的变量var1和var2中,如下所示:

var1 = 'value1'
var2 = 'value2'

我怎么能这样做?

我尝试这样做如下:

var1 = list[0][0]
var2 = list[0][1]
print var1 (gives me the output value1 and not 'value1')
print var2 (gives me the output value2 and not 'value2')

1 个答案:

答案 0 :(得分:0)

如果您需要在字符串中添加实际引号,可以使用:

v1, v2 = map(lambda x: "'{}'".format(x), alist[0])

请不要使用保留关键字list来命名变量。

相关问题