定义一个字符串,针对字符串去重
时间: 2023-08-15 21:14:29 浏览: 99
字符串去重
要定义一个字符串,并且对字符串进行去重,可以使用以下代码:
```python
def remove_duplicates(string):
# 创建一个空集合用于存储不重复的字符
unique_chars = set()
# 创建一个空字符串用于存储去重后的结果
result = ""
# 遍历字符串的每个字符
for char in string:
# 如果字符不在集合中,则将其添加到集合和结果字符串中
if char not in unique_chars:
unique_chars.add(char)
result += char
return result
```
使用这个函数,你可以将字符串传递给 `remove_duplicates` 函数,并得到去重后的结果。例如:
```python
string = "aabbccddeeff"
result = remove_duplicates(string)
print(result) # 输出: "abcdef"
```
这将打印出去除重复字符后的字符串 "abcdef"。
阅读全文