Skip to main content
 首页 » 编程设计

python之在列表中存储的字符串中插入 200 个变量

2025年05月04日23hnrainll

我有一个变量列表:

listV = ['v1, 'v2', ...,'v200'] 

我想以更简洁的方式执行以下操作:

q1 = 'insert into myTable ({}, {}, {},....{})'.format(listV) 

我想要的输出是:

q1 = 'insert into myTable (v1, v2, v3, ...., v200)' 

对于较少数量的变量,我能够编写更简洁的代码,但是对于 200 个变量,我很难创建更简洁的代码。

我需要在 listV 的内容发生变化但 listV 的长度保持不变时动态创建 q1。

请您参考如下方法:

>>> listV = ['v1', 'v2', 'v200'] 
>>> q1 = 'insert into myTable' 
>>> q1 = q1 + ' (' + ', '.join(listV) +  ')' 
>>> q1 
'insert into myTable (v1, v2, v200 )'