从给定的字符串中创建一个没有重复的连续字母的新字符串的Python实例
时间: 2024-03-01 18:55:25 浏览: 79
生成不重复字串
下面给出一个Python实现的例子来解决这个问题:
```python
def get_unique_substring(s):
left, right = 0, 0
n = len(s)
seen = set()
ans = ''
while right < n:
if s[right] not in seen:
seen.add(s[right])
right += 1
ans = max(ans, s[left:right], key=len)
else:
seen.remove(s[left])
left += 1
return ans
s = 'abbcdefg'
result = get_unique_substring(s)
print(result)
```
输出结果为:
```
bcdefg
```
说明新字符串中没有重复的连续字母。
阅读全文