这个灰色的部分是什么意思啊。方括号里word,前面的字典没有定义
dic1[word] += 1 等同于 dic1[word] =dic1[word] + 1
指dic1字典里,word对应的数量加1
word是一个变量,上面不是有一个 word =choice(list1),会取list1里面的某一个变量(如香蕉)
word是变量名啊,表示用户选择的水果名称。然后将名称在字典中搜索,找到对应的字典并将字典中对应的数量加1
from random import choice
from collections import Counter
list1 = ["香蕉","草莓","西瓜","芒单", "苹果","梨子", "葡萄"]
list2 = [choice(list1) for _ in range(100)]
dict1 = dict(Counter(list2))
print(dict1)