flatMap或在Python 3中绑定?
发布时间:2020-12-16 23:33:46 所属栏目:Python 来源:网络整理
导读:Python提供了列表推导,提供了地图/过滤器类型功能.我可以用这个做flatMap aka绑定操作吗?我见过使用itertools或其他附加库的解决方案.我可以用核心Python做到这一点吗? # this[[x,10*x] for x in [1,2,3]]# will result in unflattened [[1,10],[2,20],[3,
Python提供了列表推导,提供了地图/过滤器类型功能.我可以用这个做flatMap aka绑定操作吗?我见过使用itertools或其他附加库的解决方案.我可以用核心Python做到这一点吗?
# this [[x,10*x] for x in [1,2,3]] # will result in unflattened [[1,10],[2,20],[3,30]] 解决方法[y for x in [1,3] for y in [x,10*x]] 只需添加另一个列表解析. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |