2015-12-11 47 views
1

我知道我可以做value = ", ".join(str(val) for val in result)這樣的結果是a, b, c加盟蟒蛇帶引號的

如何我還引號,以獲得'a', 'b', 'c'添加到其加入列表條目?

+1

或' 「」。在結果中加入(str(val).join(「''」))'。 – TigerhawkT3

回答

5

您可以使用字符串插值加入通話中:

value = ", ".join("'{}'".format(val) for val in result) 
1

比(現在的)頂端回答醜陋,但也應該得到有效的輸出:

value = "'" + "', '".join(str(val) for val in result) + "'"