使用reduce()添加自定义对象

帕勃罗·帕多(Pablo Pardo)

我正在尝试从自定义对象列表中添加字段的值,但无法reduce()在Python中找到具有函数的解决方案

final_time = init_time + reduce(lambda x, y: x.time_coef + y.time_coef, list_of_paths)

可迭代的是shapely.LineString带有自定义字段(time_coef的自定义对象(的列表

据我了解,reduce可以进行第一次加法,但是第二次迭代失败,因为它试图获取.time_coef先前加法的结果(浮点数)属性。

有什么办法可以避免这种情况,还是应该迭代列表而不使用reduce?

此处的一般模式是使用回调将返回的类型的基值初始化累加器,因此对reduce函数的首次调用不会隐式传递您的两个对象:

reduce(lambda a, i: a + i.time_coef, lst, 0)
#             initialise your accumulator ^

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用reduce()添加自定义对象

来自分类Dev

如何在Swift中对自定义对象数组使用reduce函数

来自分类Dev

使用Netbeans添加自定义外观

来自分类Dev

使用自定义属性添加CSS?

来自分类Dev

使用Netbeans添加自定义外观

来自分类Dev

使用ForegroundColorSpan添加自定义数据

来自分类Dev

使用AsyncDisplayKit添加自定义按钮

来自分类Dev

使用.draw()添加自定义参数

来自分类Dev

自定义对象并使用它

来自分类Dev

对自定义对象使用Contains方法

来自分类Dev

使用数组的自定义对象

来自分类Dev

使用UISearchController搜索自定义对象

来自分类Dev

如何使用Java将自定义字段添加到Salesforce中的现有对象

来自分类Dev

AutoFixture - 添加自定义,以便使用对象 id 创建所有字典键

来自分类Dev

何时使用Map Reduce作业的自定义输入格式

来自分类Dev

Powershell:向自定义对象添加行

来自分类Dev

向fabricjs对象添加自定义属性

来自分类Dev

如何向 Paperjs 对象添加自定义属性?

来自分类Dev

如何向自定义对象数组添加条目

来自分类Dev

向标准 ruby 对象添加自定义方法

来自分类Dev

向 javascript 对象添加“自定义”功能

来自分类Dev

重复的自定义对象被添加到 Hashset

来自分类Dev

PowerShell:向自定义对象添加“行”

来自分类Dev

将自定义函数添加到对象原型

来自分类Dev

JAX-RS使用了自定义对象中的自定义对象列表

来自分类Dev

Spring Boot - 使用自定义对象数组 JSON 序列化自定义对象

来自分类Dev

我可以将NSWindow的引用传递给自定义对象,然后使用该对象添加NSButton和Action吗?

来自分类Dev

使用chrome自定义标签时,是否可以添加自定义请求标头?

来自分类Dev

使用自定义绘画工具在自定义滑块中添加SVG图标

Related 相关文章

  1. 1

    使用reduce()添加自定义对象

  2. 2

    如何在Swift中对自定义对象数组使用reduce函数

  3. 3

    使用Netbeans添加自定义外观

  4. 4

    使用自定义属性添加CSS?

  5. 5

    使用Netbeans添加自定义外观

  6. 6

    使用ForegroundColorSpan添加自定义数据

  7. 7

    使用AsyncDisplayKit添加自定义按钮

  8. 8

    使用.draw()添加自定义参数

  9. 9

    自定义对象并使用它

  10. 10

    对自定义对象使用Contains方法

  11. 11

    使用数组的自定义对象

  12. 12

    使用UISearchController搜索自定义对象

  13. 13

    如何使用Java将自定义字段添加到Salesforce中的现有对象

  14. 14

    AutoFixture - 添加自定义,以便使用对象 id 创建所有字典键

  15. 15

    何时使用Map Reduce作业的自定义输入格式

  16. 16

    Powershell:向自定义对象添加行

  17. 17

    向fabricjs对象添加自定义属性

  18. 18

    如何向 Paperjs 对象添加自定义属性?

  19. 19

    如何向自定义对象数组添加条目

  20. 20

    向标准 ruby 对象添加自定义方法

  21. 21

    向 javascript 对象添加“自定义”功能

  22. 22

    重复的自定义对象被添加到 Hashset

  23. 23

    PowerShell:向自定义对象添加“行”

  24. 24

    将自定义函数添加到对象原型

  25. 25

    JAX-RS使用了自定义对象中的自定义对象列表

  26. 26

    Spring Boot - 使用自定义对象数组 JSON 序列化自定义对象

  27. 27

    我可以将NSWindow的引用传递给自定义对象,然后使用该对象添加NSButton和Action吗?

  28. 28

    使用chrome自定义标签时,是否可以添加自定义请求标头?

  29. 29

    使用自定义绘画工具在自定义滑块中添加SVG图标

热门标签

归档