[英]String formatting using a list
我有一个关键字列表,我想从中创建一个名为_KDWS
的特定查询。 我有一个查询后缀prefix
,我想返回一个以prefix
开头的字符串,后跟来自_KWDS
的每个关键字:
像这样的东西:
def _generate_query(self, prefix): # TODO
return f"{prefix} {kwd for kwd in self._KDWS}"
我希望返回的字符串如下所示:
"prefix kwd1 kwd2 kwd3 kwd4 kwd5 ... kwdN"
使用str.join
def _generate_query(self, prefix):
return f"{prefix} {' '.join(self._KDWS)}"
所以f-string
现在不是很有用,类似的东西也可能很好
def _generate_query(self, prefix):
return ' '.join([prefix, *self._KDWS])
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.