2019-03-08
閱讀量:
686
python 中使用字典來去重
python的數(shù)據(jù)結(jié)構(gòu)-字典,有一個(gè)特性??梢栽谟?jì)數(shù)的時(shí)候,去重,這比使用列表來計(jì)數(shù)容易得多
字典能夠檢索內(nèi)部的鍵,如果有,就將值+1;如果沒有,就新添加一個(gè)鍵,并且值+1.
如下:
x='12312333445566778899'
y = {}
for i in range(len(x)):
if x.count(x[i]) >=1:
y[x[i]] = x.count(x[i])
print(y)
圖中需要將字符串x里面的字母計(jì)數(shù),并輸出結(jié)果。將其存在字典里面,簡化了代碼量。
輸出的結(jié)果如下:







評論(0)


暫無數(shù)據(jù)
CDA考試動(dòng)態(tài)
CDA報(bào)考指南
推薦帖子
0條評論
0條評論
0條評論
0條評論