如何在列表之间添加字符串
第一个列表 = ['A', 'count(distinct(B)','max(C)', 'count(distinct(D)']
输出列表 ['A', 'count(distinct(B))','max(C)', 'count(distinct(D))']
如果列表具有不同,则)
必须将其添加到新列表中
常规方式:
first = ['A', 'count(distinct(B)','max(C)', 'count(distinct(D)']
out = []
for i in first:
if "distinct(" in i:
out.append(i + ")")
else:
out.append(i)
列表理解(我最喜欢的):
out = [i + ')' if 'distinct(' in i else i for i in first]
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句