利用Counter直接生成一个hashmap。None的话,这时max()函数取值也为0。Eeatosthese)。:创建一个数组,长度为n个True,第0,1个位置设置为False,即0和1不是质数。从2开始(True,初始化),用2举例,以2*2作为起点开始迭代,迭代的终点是n,步长为2,将满足的都标记为False。同理3,4由于已经被2标记了跳过,5同理,6被标记,7同理,循环的终点就是$\sqrt{n}$。dictionary,汗。如果输入为空,则返回空。