热线电话:13121318867

登录
2019-03-08 阅读量: 678
python 中使用字典来去重

python的数据结构-字典,有一个特性。可以在计数的时候,去重,这比使用列表来计数容易得多

字典能够检索内部的键,如果有,就将值+1;如果没有,就新添加一个键,并且值+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里面的字母计数,并输出结果。将其存在字典里面,简化了代码量。

输出的结果如下:

25.6323
3
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子