可以使用set()函數去除重復字符,再使用sorted()函數對字符進行排序,示例如下:
string = "abracadabra"
unique_chars = sorted(set(string))
result = "".join(unique_chars)
print(result)
輸出結果為:abcdor
在上述示例中,首先使用set()函數去除字符串中的重復字符,得到一個包含唯一字符的集合。然后使用sorted()函數對集合進行排序(默認按照字符的ASCII碼排序),得到一個排序后的列表。最后使用.join()函數將列表中的字符連接成一個新的字符串。