python字符串去重
在 Python 中,可以使用 set 类型来去除字符串中的重复字符,然后将其转换回字符串。以下是一个示例代码:
# 字符串去重 s = "hello world" s_set = set(s) # 将字符串转换为集合,去除重复字符 result_str = "".join(s_set) # 将集合转换为字符串 print(result_str)
在上面的代码中,我们首先定义了一个字符串 s,然后使用 set() 函数将其转换为集合 s_set,这将自动去除字符串中的重复字符。接下来,我们使用 join() 函数将集合转换为字符串,结果将是字符串中唯一的字符。
输出结果将是:
leh drw
请注意,上面的代码使用了 set 类型来去除重复字符,这将导致最终的字符串中字符的顺序发生变化。如果你需要保留字符串中字符的原始顺序,可以使用其他方法,例如使用列表来存储每个字符并去除重复项,然后将列表转换为字符串。
相关文章