字符串去重排序

"Aa,Bb,Cc,Dd" 去重排序代碼:
s = "Aa,Bb,Cc,Dd" 
ss = set(s)
ss = list(set(s))
ss.sort(key=s.index)
print(ss)

解釋:

s = "Aa,Bb,Cc,Dd" #定義一個初始字符串變量,將它賦值給變量s
ss = set(s)#set() 函數創建一個無序不重複元素集,可進行關係測試,刪除重複數據,還可以計算交集、差集、並集等。
print(set(s))
ss = list(set(s)) #將不重複的元素集ss,轉換成Python常用的列表元素,並賦值給ss
print(list(set(s)))
ss.sort(key=s.index)##set ->list->sort ->先變爲集合,在變爲列表,後按照原來的key = data.index索引排序
print(ss)

print (''.join(ss))

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章