这段Python国二复习代码怎么理解啊?

这段Python国二复习代码怎么理解啊?

问题描述:

img

这代码语法都不对。
大概意思是统计序列中每个元素出现的次数。

txt=input("请输入类型序列:") #输入一串序列
t=txt.split()    #将输入的序列分割为列表
d={}          #定义一个字典
for c in range(len(t)):      #遍历列表
    d[t[c]]=d.get(t[c],0)+1   #将列表元素添加到字典中(键为元素,值为元素出现的次数) 
print(d)

img

其中代码第二行写错了,应该是t=txt.split(),循环遍历t 列表,使用字典get方法统计t中各个元素的出现次数。