最近一直在做序列模式挖掘,偶尔会用到一些小技巧,在博客上记录一下。
输入:一个列表,里面有各种各样的元素,例如:['a', 'b', 'a', 'd', 'e', 'b']
输出:各个成员出现的次数
先上代码:
mylist = ['D', 'G', 'H','D', 'G', 'H','D', 'G']
myset = set(mylist) #myset是另外一个列表,里面的内容是mylist里面的无重复项
for item in myset:
print("the %s has found %d" %(item,mylist.count(item)))
times = mylist.count('D')
print(list(myset))
这里面用到一个方法:
myset = set(mylist)