我的python作业有问题

时间:2019-06-14 03:29:23

标签: python-3.x

我正在做一个关于在py4e网站上使用Python中的“字典”的任务,我的输出是正确的,但自动分级机不断提示我需要使用一组不同的代码来完成任务。我不知道我在哪里做错了。

My assignment picture

我的作业链接:https://www.py4e.com/tools/pythonauto/?PHPSESSID=00f168b9d1f5871469dc4998280fe7f2

这是我的代码:

name = input("Enter file:")
if len(name) < 1 : name = "mbox-short.txt"
hd = open(name)

di = dict()
for line in hd:
    line = line.rstrip()
    wds = line.split()
    if not line.startswith('From '):
      continue
    if wds[1] != 'cwen@iupui.edu':
      continue
    for wd in wds:
        di[wd] = di.get(wd,0) + 1

largest = 4
key = None
for k,v in di.items():
    if k != 'cwen@iupui.edu':
        continue
    if v > largest: 
        largest = v
        key = k
print(key, largest)

0 个答案:

没有答案