like_count = {}
with open(".\\student_like.txt",encoding= "utf-8")as fin:
for line in fin:
line = line[:-1]
sname,likes = line.split(" ")
like_list = likes.split(",")
for like in like_list:
if like not in like_count:
like_count[like] = 0
like_count[like] += 1
print(like_count)
附件:
小张 篮球,羽毛球 小王 篮球,乒乓球 小李 篮球,台球 小赵 篮球,足球,台球 小马 乒乓球,台球 小钱 羽毛球,足球 小孙 乒乓球,台球 小强 羽毛球