第3章 16 刪除重複字元 20分 python

2021-10-02 22:14:05 字數 667 閱讀 7452

本題要求編寫程式,將給定字串去掉重複的字元後,按照字元ascii碼順序從小到大排序後輸出。

輸入格式:

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

輸出格式:

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

輸入樣例:

ad2f3adjfeainzzzv

輸出樣例:

23adefijnvz

s=list(input(

))for i in range(0,len(s)):

for j in range(i+1,len(s)):

if s[i]

>s[j]:

s[i],s[j]

=s[j],s[i]

k=s[0]

print(s[0],end="")

for i in range(1,len(s)):

if s[i]

!=k:

print(s[i],end="")

k=s[i]

有種簡單方法,需要了解集合:

s=set(input(

))a=list(s)

a.sort(

)for i in a:

print(i,end=

"")

python 第3章 16 刪除重複字元

本題要求編寫程式,將給定字串去掉重複的字元後,按照字元ascii碼順序從小到大排序後輸出。輸入是乙個以回車結束的非空字串 少於80個字元 輸出去重排序後的結果字串。ad2f3adjfeainzzzv23adefijnvzs list input s for item in s if s.count ...

7 60 刪除重複字元 (20 分)

本題要求編寫程式,將給定字串去掉重複的字元後,按照字元ascii碼順序從小到大排序後輸出。輸入是乙個以回車結束的非空字串 少於80個字元 輸出去重排序後的結果字串。ad2f3adjfeainzzzv23adefijnvz思路 原陣列中只出現一次的元素存入另乙個陣列 之後氣泡排序輸出 include ...

7 4 刪除重複字元 20 分

本題要求編寫程式,將給定字串去掉重複的字元後,按照字元ascii碼順序從小到大排序後輸出。輸入格式 輸入是乙個以回車結束的非空字串 少於80個字元 輸出格式 輸出去重排序後的結果字串。輸入樣例 ad2f3adjfeainzzzv 輸出樣例 23adefijnvz 題解 利用c 的find函式,設定乙...