python的oj题目出错求助

Python014

python的oj题目出错求助,第1张

因为题目要求第一个最长与最短单词,python3.6前字典是无序的,对字典求极值显然不能满足要求,直接对newlist求最大最小值即可

print(max(newlist,key=len))

print(min(newlist,key=len))

python存在这个问题吗?

你可以检测EOF,我没有试过。 不过我通常会输入 一个"end",程序里检测到end后就结束输入。

你也可以检测输入值是否为空。如果为空,算作结束也可以。

不过在linux下。ctrl+d, ctrl+z都不是很好用。 不知道怎么才能输入EOF。