Python練習題3.16刪除重復字符


本題要求編寫程序,將給定字符串去掉重復的字符后,按照字符ASCII碼順序從小到大排序后輸出。

輸入格式:

輸入是一個以回車結束的非空字符串(少於80個字符)。

輸出格式:

輸出去重排序后的結果字符串。

代碼如下:

#!/usr/bin/python
# -*- coding: utf-8 -*-

#是的,執着是一種痛苦,有的時候你需要轉變。
#轉變是什么?
#從精神世界來說,是一種思想與靈魂的改變。從矩陣世界來說,轉變就是一種程序的另一種應用的方式。就好像你用一把鑰匙打不開這扇門,就換把鑰匙再試試,就是這么簡單。

#set()函數 去重復的
#sorted()函數  排序操作 默認從小到大

s = input()
print("".join(sorted(set(s))))

這個程序其實很簡單,掌握三個函數即可

set()去掉重復的數據

sorted()迭代排序

"".join()列表轉換字符串


讀書和健身總有一個在路上


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM