温馨提示×

python怎么去除重复字符并排序

小亿
273
2023-12-08 20:29:37
栏目: 编程语言

可以使用set()函数去除重复字符,再使用sorted()函数对字符进行排序,示例如下:

string = "abracadabra"
unique_chars = sorted(set(string))
result = "".join(unique_chars)
print(result)

输出结果为:abcdor

在上述示例中,首先使用set()函数去除字符串中的重复字符,得到一个包含唯一字符的集合。然后使用sorted()函数对集合进行排序(默认按照字符的ASCII码排序),得到一个排序后的列表。最后使用.join()函数将列表中的字符连接成一个新的字符串。

0