为 SQL 列名称转换 python 字符串数组

Convert python string array for SQL column names

如何将 python 数组转换为 columns = ['column1', 'column2', 'column3'] 用于形成 SQL 语句,如

"Select column1, column2, column3 from table" ?

我可以在数组上使用连接,但不知道如何去掉字符串的引号。

>>> 'select ' + ', '.join([c for c in columns]) + ' from table'
'select column1, column2, column3 from table'

这是你的想法吗?