【发布时间】:2022-01-09 23:28:07
【问题描述】:
我有一个清单
my_list=['Hello jose','jjjj','jack signal','jjjjjj']
我试过了
[i.replace('j','') for i in my_list]
我的输出:
['hello ose', '', 'ackpot', '']
我的预期输出:
['Hello jose','','jackpot','']
如果子字符串 'j' 紧挨着另一个重复,如何删除它?
【问题讨论】:
-
[i.replace('jj', '') for i in my_list]?如果您有奇数个js,不确定这是否会产生您想要的结果。 -
你想替换任何重复的字符还是只替换'j'?
-
@DYZ 我猜只有
j;"hello"在示例中仍然存在。 -
@j1-lee 我宁愿听听 OP 的解释。
-
@DYZ 你是对的!
标签: python python-3.x string substring