from math import sqrt
Li=list(range(1,101))
def fun3(m):
s=sqrt(m)
return s==int(s)
print(list(filter(fun3,Li)))
以上为题目
我想用type()函数判断平方为整数来设定lambda函数,求指导
from math import sqrt
Li=list(range(1,101))
def fun3(m):
s=sqrt(m)
return s==int(s)
print(list(filter(fun3,Li)))
以上为题目
我想用type()函数判断平方为整数来设定lambda函数,求指导