使用引号

时间:2015-12-11 11:20:14

标签: python python-3.x

我知道我可以通过value = ", ".join(str(val) for val in result)加入列表条目,以便结果为a, b, c等。

如何才能为其添加引号以获取'a', 'b', 'c'

2 个答案:

答案 0 :(得分:5)

您可以在联接调用中使用字符串插值:

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

答案 1 :(得分:1)

比(现在)最佳答案更丑,但也应该产生有效的输出:

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