Python实现找出序列中出现次数最多的元素


当前第2页 返回上一页

运行结果:

1

2

3

4

5

[('a', 5), ('b', 4), ('c', 3)]

2

3

4

5

  • Counter对象另一个不为人知的特性,那就是他们可以轻松地同各种数学运算操作结合起来使用。

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

from collections import Counter

words1=[

'a','b','c','d','e','f',

'a','b','c','d','e','f',

'a','b','c',

'a','b',

'a'

]

 

words2=[

'a','b','c','d','e','f',

'a','b','c',

'a','b',

'a'

]

one=Counter(words1)

two=Counter(words2)

print(one)

print(two)

three=one+two

print(three)

four=one-two

print(four)

运行结果:

1

2

3

4

Counter({'a': 5, 'b': 4, 'c': 3, 'd': 2, 'e': 2, 'f': 2})

Counter({'a': 4, 'b': 3, 'c': 2, 'd': 1, 'e': 1, 'f': 1})

Counter({'a': 9, 'b': 7, 'c': 5, 'd': 3, 'e': 3, 'f': 3})

Counter({'a': 1, 'b': 1, 'c': 1, 'd': 1, 'e': 1, 'f': 1})

以上就是Python实现找出序列中出现次数最多的元素的详细内容,更多文章请关注木庄网络博客!!

返回前面的内容

相关阅读 >>

Python线程下timer对象、lock对象和rlock对象的简单介绍

Python是面向过程的吗

Python编程下sqlalchemy查询条件设置的方法介绍

Python string、 bytes、 bytearray类型详解

Python中或者怎么表示

计算机二级考试有Python

Python中如何使用字符串调用函数与方法的示例分享

装了anaconda要卸载Python

没学过编程可以自学Python

有关Python实现随机选择元素功能的详解

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...