本題要求編寫程序,將給定字符串去掉重復的字符后,按照字符ASCII碼順序從小到大排序后輸出。
輸入格式:
輸入是一個以回車結束的非空字符串(少於80個字符)。
輸出格式:
輸出去重排序后的結果字符串。
代碼如下:
#!/usr/bin/python # -*- coding: utf-8 -*- #是的,執着是一種痛苦,有的時候你需要轉變。 #轉變是什么? #從精神世界來說,是一種思想與靈魂的改變。從矩陣世界來說,轉變就是一種程序的另一種應用的方式。就好像你用一把鑰匙打不開這扇門,就換把鑰匙再試試,就是這么簡單。 #set()函數 去重復的 #sorted()函數 排序操作 默認從小到大 s = input() print("".join(sorted(set(s))))
這個程序其實很簡單,掌握三個函數即可
set()去掉重復的數據
sorted()迭代排序
"".join()列表轉換字符串
讀書和健身總有一個在路上