课程
/后端开发
/Python
/python进阶
def f(x):
return x*x
print map(f,[1,2,3,4,5,6,7,8,9])
2020-03-12
源自:python进阶 2-4
正在回答
如果你下载的是最新版本的python,map的返回值已经不是list,而是1iterator,你可以在map前面加list
中文逗号
代码是没有错的,可能是别的地方出错,建议你用自己的编译器试下
举报
学习函数式、模块和面向对象编程,掌握Python高级程序设计