2017-09-25 4 views
-2

私はpsqlのデータベースからデータをretrivingていると私は以下のように私の値を取得する:私は2つの異なる変数VAR1の値を保存したいとvar2に以下のようなPythonの:リストから値を取得する

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

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') 
+0

シェルではすべての文字列が引用符なしで出力されるため、すべてが問題ありません。 – Vladyslav

+0

'print(type(var1))'と書かれています。 –

+0

値の周りに引用符が表示されますか? 「print」「+ var1 +」「」「 – cdarke

答えて

0

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

そしてに予約されたキーワードlistを使用しないでください変数に名前を付けます。

関連する問題