繁体   English   中英

如果与其他字符存在,如何添加字符串

[英]How to add string if exist with other character

我下面有一个字符串

如果输入是Test则输出是('*Test*')

如果输入是'Test,Test1'那么输出是('*Test*','*Test1*')

如果输入是'Test,Test1,Test2'那么输出是('*Test*','*Test1*','*Test2*')

输入将用任意数量的逗号分隔

  • 输入是由,分隔的字符串
  • 我需要在开头和结尾的每个字符串中插入 *

这实际上取决于您可以假设字符串具有的结构。 它似乎是用逗号分隔的单词。 如果确实总是如此,我会这样做:

s = '(Test,Test1)'
output = '(' + ','.join([f'*{word}*' for word in s[1:-1].split(',')]) + ')'

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM