采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
reduce 函数操作二位坐标点那个怎么实现老师能说一下吗
就是改变reduce传入的那个函数的实现就可以了。函数的内部把x方向和y方向分别累加,以前我们是在外边连续调用,这里呢,可以利用reduce的特性,reduce会自动连续累加。
from functools import reduce list_x = [[1,2], [3,4], [5,6], [7,8]] def move(a,b): m = [0,1] for i in m: a[i] = a[i] + b[i] return a r = reduce(move, list_x) print(r) 我指导这个做法正确不正确 有什么需要改进的地方吗
这段代码运行的结果正确吗?先看看正不正确。
运行正确的
登录后可查看更多问答,登录/注册
语法精讲/配套练习+思考题/原生爬虫实战
5.5k 7
2.5k 3
2.1k 4
4.1k 22
2.3k 19