Python 字串,list排序,刪除重複資料

HuangZhang_123發表於2017-04-10

歡迎加入學習交流QQ群:657341423


List排序並刪除重複值
a=[‘b’,‘c’, ‘d’,‘b’,‘c’,‘a’,‘a’]
方法:使用set()
b=sorted(set(a))
print( b)
這裡寫圖片描述

List排序不刪除重複值

>>> a=[1,1,2,3,4,5,4,2,3,1]
>>> a.sort()
>>> print (a)
[1, 1, 1, 2, 2, 3, 3, 4, 4, 5]

這裡寫圖片描述

String排序不刪除重複值

a="abchabcgesdfaad"
b=list(a)
b.sort()
s="".join(b)
print (s)

這裡寫圖片描述

String排序刪除重複值
方法大致與list一樣,只要將string轉換list,再按照list操作即可
這裡寫圖片描述

相關文章