当前位置: 首页 > 面试题库 >

Python映射列表项可与参数一起使用

魏刚豪
2023-03-14
问题内容

有什么方法可以将列表项与参数一起映射到函数。我有一个清单:

pages = [p1, p2, p3, p4, p5...]

而且我必须调用myFunc与每个列表元素相对应的函数以及其他参数,以便可以计算以下内容

myFunc(p1, additionalArgument)
myFunc(p2, additionalArgument)

等等…

有什么优雅的方法可以做到这一点吗?我是新手,所以请不要介意。


问题答案:

使用列表理解:

result = [myFunc(p, additionalArgument) for p in pages]


 类似资料:
  • 例子: 参考:https://docs.python.org/3/library/enum.html#planet 我为什么要这么做?如果构造函数列表中有一些基本类型(int,bool ),使用命名参数会更好。

  • 问题内容: 如何在Hibernate中映射整数列表? 像这样: 问题答案: 使用@ElementCollection映射。参阅文件

  • 的默认行为 mapper() 在映射的 Table 到映射的对象属性中,每个属性都根据列本身的名称命名(特别是 key 属性 Column )这种行为可以通过几种方式进行修改。 从属性名称清楚地命名列 默认情况下,映射与 Column 与映射属性的相同-具体来说,它与 Column.key 属性对 Column ,默认与 Column.name . 指定给映射到的python属性的名称 Colum

  • 问题内容: 不知道这是我对Groovy的有限了解还是Pipeline 步骤中的怪癖。如果我使用map而不是单独传递每个闭包,则无法接受它: 例外是: 问题答案:

  • 问题内容: 我们的处理器将一个(有效地传递)返回给我们。 现在,我们观察到尚未编程处理。我们还观察到处理instanceInstanceof ;我们需要编写一个自定义。 但可悲的是,它返回时只能处理一个,又不能处理a 。 因此,有人可以帮助我们了解如何处理中的列表吗? 问题答案: 通常,设计模式为: 如果处理器返回,则需要Writer期望。 您可以通过将您的委托包装在看起来像这样的ItemWrit

  • 问题内容: 我有一个用户表和一个具有一对一映射表的表,其中一个字段用于此关系,该字段存储相应用户的ID字段值。 如何为此关系编写hibernate文件? 更新 我的问题是用户的主键是,user_detail的外键是 我在Internet用户user_id中获得的所有示例均作为用户主键,与其他表中的外键相同 问题答案: 对于用户映射…。 用于UserDetail映射。