count用法
list.count函数的用法
list=['America', 'America', '山东', '山东', '吉林', '山东', '上海', '上海']
print(list.count("山东")) #计算列表指定元素的个数
#计算列表每个元素的个数并生成字典
list_dict = {}
for i in list:
if list.count(i) >= 0:
list_dict[i] = list.count(i)
print(list_dict)
二、Python自带周围库的一些方法
1、defaultdict类的初始化函数接受一个类型作为参数,当所访问的键不存在的时候,可以实例化一个值作为默认值
from collections import defaultdict
#defaultdict类的初始化函数接受一个类型作为参数,当所访问的键不存在的时候,可以实例化一个值作为默认值
ddict = defaultdict(list)
print(ddict) #输出类型是列表,defaultdict类就好像是一个dict,但是它是使用一个类型来初始化的