这段Python国二复习代码怎么理解啊?
问题描述:
答
这代码语法都不对。
大概意思是统计序列中每个元素出现的次数。
txt=input("请输入类型序列:") #输入一串序列
t=txt.split() #将输入的序列分割为列表
d={} #定义一个字典
for c in range(len(t)): #遍历列表
d[t[c]]=d.get(t[c],0)+1 #将列表元素添加到字典中(键为元素,值为元素出现的次数)
print(d)
答
其中代码第二行写错了,应该是t=txt.split(),循环遍历t 列表,使用字典get方法统计t中各个元素的出现次数。