我有foreach函数,它在它包含的每个元素上调用指定的函数.我希望从这个元素中得到最少但我不知道如何编写lambda或函数,甚至是一个能够管理它的类.

谢谢你的帮助.

我使用我的foreach函数:

o.foreach( lambda i: i.call() )

要么

o.foreach( I.call )

我不喜欢制作列表或其他对象.我想通过它迭代并找到min.

我设法写一个做思考的课程,但应该有一个更好的解决方案:

class Min:

def __init__(self,i):

self.i = i

def get_min(self):

return self.i

def set_val(self,o):

if o.val < self.i: self.i = o.val

m = Min( xmin )

self.foreach( m.set_val )

xmin = m.get_min()

好的,所以我想我的.foreach方法是非Python的想法.我应该做我的Class iterable,因为你的所有解决方案都基于列表,然后一切都会变得更容易.

在C#中,lambda函数没有问题,所以我觉得python也很强大.

python找最小值_Python,lambda,找到最小值相关推荐

  1. python找房源_Python租房信息分析!找到最适合自己的房源信息!

    原标题:Python租房信息分析!找到最适合自己的房源信息! 租房信息分析 import numpy as np import pandas as pd import matplotlib.pyplo ...

  2. python找思路_python 爬取贝壳的一些思路和方法设计(用地址找到小区名字)

    1.查mysql 获取 title 或者 address 2.用title或者address参数,request.get方法 查百度地图的地址api: http://api.map.baidu.com ...

  3. python找数字_python:找到一个数字序列

    我会尝试用一种不那么暴力的方法来解决这个问题. 先做一些思想实验.其他每个数字都有相同的因子2.对于剩下的8或9,您需要更多的因素.例如,你可以有一个系数3,对其中一些人来说很常见.然后是另一个因素, ...

  4. python找色_python实现从一组颜色中找出与给定颜色最接近颜色的方法

    本文实例讲述了python实现从一组颜色中找出与给定颜色最接近颜色的方法.分享给大家供大家参考.具体分析如下: 这段代码非常有用,可以找到指定颜色相似的颜色,比如有一组8个颜色,现在给定一个rgb格式 ...

  5. python找零钱_Python递归 - 找零钱

    特殊的方法-循环: #无法解决某些情况,例如存在21元的零钱 def fun(n): count = 0 while n > 25: n = n - 25 count = count + 1 w ...

  6. python找字符串_Python如何实现查找字符串

    Python如何实现查找字符串 发布时间:2020-10-28 22:07:02 来源:亿速云 阅读:89 作者:Leah 本篇文章为大家展示了Python如何实现查找字符串,内容简明扼要并且容易理解 ...

  7. python找色_python实现按键精灵找色点击功能教程,使用pywin32和Pillow库

    Python图片处理模块PIL(pillow) pywin32的主要作用 1.捕获窗口: 2.模拟鼠标键盘动作: 3.自动获取某路径下文件列表: 4.PIL截屏功能 找色点击功能思路: 抓取当前屏幕快 ...

  8. 怎么找到python的文件_python – 如何找到文件所在的挂载点?

    您可以调用mount命令并解析其输出,以找到与路径最长的公用前缀,也可以使用stat系统调用来获取文件所在的设备,并爬上树,直到您访问其他设备. 在Python中,stat可以如下使用(未经测试,可能 ...

  9. python找素因子_python 素因子分解

    在使用python解决问题之前,我们先说一下,什么是素因子分解 所谓素因子分解就是,先找这个数的所有约数(约数即:a%b == 0,也就是a可以被b整除) 例如:20的约数集合为 [1, 2, 5, ...

最新文章

  1. Linux启动屏幕打印日志,linux启动时如何在屏幕上找到文本显示?这...
  2. 养成一个SQL好习惯带来一笔大财富
  3. python epoll 并发_Python语言之python并发原理(阻塞、非阻塞、epoll)
  4. 轻量级ORM框架——第二篇:Dapper中的一些复杂操作和inner join应该注意的坑
  5. leetcode 740. 删除并获得点数(dp)
  6. Magento: 获取客户信息 Get Customer’s Full Name, First Name, Last Name and Email Addres
  7. Flutter游戏:简单规则与结束页
  8. 安全地更改grub2屏幕分辨率
  9. ORA-00257: 归档程序错误。在释放之前仅限于内部连接
  10. java.lang.ClassNotFoundException: com.mysql.jdbc.Driver解决办法
  11. 智能优化算法之免疫算法(IA)
  12. Android裁剪图片为圆形
  13. 微信隐藏功能:微信怎么群发消息给好友不建群?
  14. win10计算机管理器在哪,Windows10如何打开资源管理器?Windows10任务管理器在哪?...
  15. 微信小程序开发之小米商城
  16. 将禾赛激光雷达在rviz中采集的点云保存成pcd格式
  17. 计算机限制打开外接硬盘,在win7中,为什么打开磁盘出现限制提示?
  18. 如何关闭 Linux 中的嘟嘟声
  19. 完整流程Google Pay 接入
  20. WPF 仿微信聊天气泡

热门文章

  1. CTFSHOW-信息搜集
  2. dt.Select()
  3. 舍弗勒城市车辆转向系统研究完成,可实现全自动平行泊车
  4. 2020-11-11,单身快乐
  5. 1T文件夹 - 微云
  6. ZOJ 3886 Nico Number(筛素数+Love(线)Live(段)树)
  7. 翻阅笔记所得杂记若干
  8. 神秘国度的爱情故事 数据结构课设-广州大学
  9. 【实验2 选择结构】7-4 sdut-C语言实验——求两个整数之中较大者
  10. linux汇编编译器:GAS和NASM的比较