【问题标题】:min() function in python3python3中的min()函数
【发布时间】:2021-01-02 22:31:10
【问题描述】:

似乎内置的min() 函数用于确定给定迭代中的最小值。我有这行代码:

result = min(cost+futureCost(newState) \
                for action, newState, cost in problem.succAndCost(state))

其中newState 是整数类型,函数futureCost() 返回一个整数。在这种情况下,封闭的参数如何形成可迭代?

【问题讨论】:

  • 我在这里没有看到问题。你想问我们什么问题?
  • 这里有什么问题
  • 对不起,我刚刚编辑了我的问题。
  • cost+futureCost(newState) \ for action, newState, cost in problem.succAndCost(state) 如何形成可迭代是我的问题。

标签: python python-3.x min iterable


【解决方案1】:

这称为生成器表达式。 https://www.python.org/dev/peps/pep-0289

【讨论】:

    猜你喜欢
    • 2013-05-04
    • 2014-04-24
    • 2012-07-07
    • 2016-03-22
    • 2018-07-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-01
    相关资源
    最近更新 更多