为 什 么 报 错 ?
计算列表中各元素的平方gyl=
def army(x):
return pow(x,2)
result=map(army,gyl)
if i in result:
print(i)
fori inresult for打成了if,你这个就变成了判断i这个变量在不在result里面,但是你又没有定义i,所以报错 >>> gyl=
>>> result=map(lambda x:x*x ,gyl)
>>> for x in result:print(x)
...
49
25
81
>>> 学海题深 发表于 2022-7-22 15:58
for打成了if,你这个就变成了判断i这个变量在不在result里面,但是你又没有定义i,所以报错
谢谢您,我怎么就没反应过来呢 !
页:
[1]