从['Python','Java','C','C++','C#']中随机生成20个元素,然后统计每个元素出现的次数
import random
source = ['Python','Java','C','C++','C#']
result = [random.choice(source) for _ in range(20)]
for w in source:
print("%s count: %s" % (w,result.count(w)))
import random
ls = ['Python','Java','C','C++','C#']
output = []
for _ in range(20):
n = random.randint(0,4)
output.append(ls[n])
dic={}
for i in range(len(output)):
dic[output[i]] = dic.get(output[i],0)+1
print(f'每个值出现的次数统计:{dic}')