# -*- coding: utf-8 -*-

#使用迭代查找一个list中最小和最大值,并返回一个tuple

#遍历list,找到最小值

def findMinAndMax(L):

if L==[]:

return(None, None)

else:

a=L[0]

b=L[0]

for num in L:

if num

a=num

for num in L:

if num>b:

b=num

return (a,b)

print(findMinAndMax([1,2,3,4,5,6]))

知识点:

迭代: 如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们称为迭代(Iteration)。 在Python中,迭代是通过for ... in来完成的,而很多语言比如C语言,迭代list是通过下标完成的。 Python的for循环抽象程度要高于C的for循环,因为Python的for循环不仅可以用在list或tuple上,还可以作用在其他可迭代对象上。 只要是可迭代对象,无论有无下标,都可以迭代。

python 练习题:使用迭代查找一个list中最小和最大值,并返回一个tuple

# -*- coding: utf-8 -*- # 请使用迭代查找一个list中最小和最大值,并返回一个tuple from collections import Iterable def findM ...

python 请使用迭代查找一个list中最小和最大值,并返回一个tuple

请使用迭代查找一个list中最小和最大值,并返回一个tuple: 要注意返回的值的类型是不是tuple def findMinAndMax(L): min=0 max=0 if len(L)==0: ...

请使用迭代查找一个list中最小和最大值,并返回一个tuple

如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们称为迭代(Iteration). 在Python中,迭代是通过for ... in来完成的,而很多语 ...

查找一个数组中最小的前n项

/****************************************************************** find the biggest x number in a s ...

Android中查找一个Layout中指定的子控件

我们通常希望查找一个页面中指定类型的控件,单个控件知道id很容易找到,但是如果是多个呢?或者说是在程序中自定义的控件,且不知道id怎么办呢?如想找到页面中的Spinner,可用以下方法 /** * 从 ...

Java-J2SE学习笔记-查找一个String中,subString的出现次数

1.查找一个String中,subString的出现次数 2.代码 package Test; public class TestStringContain { public static void ...

hash数组快速查找一个字符串中出现最多的字符,并统计出现的次数

如何快速查找一个字符串中出现最多的字符,并统计出现的次数? 可以使用hash数组,也就是关联数组实现快速查找功能. function seek(str) { var hash = []; var ma ...

求一个数组中最小的K个数

方法1:先对数组进行排序,然后遍历前K个数,此时时间复杂度为O(nlgn); 方法2:维护一个容量为K的最大堆(<算法导论>第6章),然后从第K+1个元素开始遍历,和堆中的最大元素比较,如 ...

Python实践练习:正则表达式查找

题目 编写一个程序,打开文件夹中所有的.txt 文件,查找匹配用户提供的正则表达式的所有行.结果应该打印到屏幕上. 代码 #!/usr/bin/python # -*- coding: UTF-8 - ...

随机推荐

CocoaPods 升级

也不知道是什么时候,ruby.taobao开始不能用了,在公司的电脑上一直装不上,还卡在那里, 旁边的老大投来了异样的目光,或者我是应该提升下技术了-- 一.升级gem gem update --sy ...

OGNL表示式使用和值栈

另外值得参考博客:http://blog.csdn.net/resigshy/article/details/7560573 OGNL是Object Graphic Navigation Langua ...

《C标准库》—之&lt&semi;assert&period;h&gt&semi;实现

首先,贴出标准库中的实现源码: #undef assert #ifdef NDEBUG #define assert(test)((void)0) #else void ...

C&num; 平时碰见的问题【4】

1. 模糊查询 like的参数化写法 string keyword="value"; // 要模糊匹配的值 错误示范:   sql:    string strSql=" ...

ORA-00845

系统版本: [root@yoon ~]# more /etc/oracle-releaseOracle Linux Server release 5.7 数据库版本: Oracle Database ...

hadoop 1&period;2 集群搭建与环境配置

一.虚拟机环境 见我的另一篇博客http://www.cnblogs.com/xckk/p/6000881.html, 需要安装JDK环境,centos下安装JDK可参考: http://www.ce ...

Linux网络基础

为了防止无良网站的爬虫抓取文章,特此标识,转载请注明文章出处.LaplaceDemon/SJQ. http://www.cnblogs.com/shijiaqi1066/p/3840284.html ...

【抽屉定理】 组合数学poj2356

假定n个数为a1,a2,...,an,前n项和分别是S1.S2.....Sn,那么如果有一个Si模n是0,就是答案,否则,n个数模n的余数只能在 1到n - 1之间,把余数作为抽屉,显然n个数放到n ...

xBIM WeXplorer xViewer的导航,相机、剖切、隐藏 等操作

目录 基础 xBIM WeXplorer 简要介绍 xBIM WeXplorer xViewer 基本应用 xBIM WeXplorer xViewer 浏览器检查 xBIM WeXplorer xV ...

【朝花夕拾】Android性能篇之(八)ANR篇--草稿

1.ANR概念 2.ANR发生场景 Android开发者官网 上说到了两个原因:(1)点击按键或者触摸屏幕等输入事件在5s内没有响应:(2)10s内没有完成广播事件.如下所示: Android wil ...

python中list最大值_【Python实践-5】使用迭代查找一个list中最小和最大值相关推荐

  1. 使用迭代查找一个list中最小和最大值,并返回一个tuple。

    Numbuer = [5,8,109,87,99,33,24,77] def findMinAndMax(Numbuer): if Numbuer !=[]: min = Numbuer[0] max ...

  2. 使用迭代查找一个list中最小和最大值,并返回一个tuple:

    -- coding: utf-8 -- def findMinAndMax(L): if len(L)==0: return (None,None) elif len(L)!=0: min_ = L[ ...

  3. python查找最长的字符串_Python简单实现查找一个字符串中最长不重复子串的方法...

    本文实例讲述了Python简单实现查找一个字符串中最长不重复子串的方法.分享给大家供大家参考,具体如下: 刚结束的一个笔试题,很简单,不多说简单贴一下具体的实现: #!usr/bin/env pyth ...

  4. python找最长的字符串_Python简单实现查找一个字符串中最长不重复子串的方法

    本文实例讲述了Python简单实现查找一个字符串中最长不重复子串的方法.分享给大家供大家参考,具体如下: 刚结束的一个笔试题,很简单,不多说简单贴一下具体的实现: #!usr/bin/env pyth ...

  5. 最长不重复字符串python_Python简单实现查找一个字符串中最长不重复子串的方法...

    本文实例讲述了Python简单实现查找一个字符串中最长不重复子串的方法.,具体如下: 刚结束的一个笔试题,很简单,不多说简单贴一下具体的实现: #!usr/bin/env python #encodi ...

  6. 查找一个字符串中的所有子串的位置

    /***查找一个字符串中的所有子串的位置* * */function searchSubStr(str: any, subStr: any, positions: any): void {let po ...

  7. python ppt自动生成_[Python office automation(17)]使用Python将内容写入ppt文档(证书生成器),python,办公自动化,利用,向,PPT,中...

    幻灯片的母版行及占位符 PPT母版 占位符 添加Slide和内容 查看母版信息 import os os.chdir("D:\\python_major\\auto_office17&quo ...

  8. python环境变量配置_?Python项目读取配置的正确姿势

    读取配置是大部分python应用都会面临的问题,例如应用运行时需要读取数据库的配置,存储文件需要知道文件路径配置,应用在不同的环境的配置也不尽相同.因此,配置管理是一个必不可少的问题,配置读取的方式一 ...

  9. 求一列数据中的波峰_数据分析实践入门(四):数据运算

    作者 | CDA数据分析师 进行到这一步就可以开始正式的烹饪了.前面我们列举了不同纬度的分析指标,这一章我们主要看看这些指标都是怎么计算出来的. 一.算术运算 算术运算就是基本的加减乘除,在Excel ...

  10. python 正态化_#Python数据分析/笔记 - 准备工作

    Chapter-I 准备工作 1. 什么类型的数据 结构化数据:表格性数据.多维数组.表数据(数据库).时间序列等 现实生活中,很多数据需要转换成一种更适合分析和建模的结构化形式,才容易被分析和解读. ...

最新文章

  1. 口罩检测识别率惊人,这个Python项目开源了
  2. objective-C 中使用@Class和 #import区别
  3. Python virtualenv激活与退出虚拟环境
  4. 整理ASP.NET MVC 5各种错误请求[401,403,404,500]的拦截及自定义页面处理实例
  5. 前端开发中游览器的兼容问题总结
  6. 用标准C语言初始化线性表,C语言数据结构-顺序线性表的实现-初始化、销毁、长度、查找、前驱、后继、插入、删除、显示操作...
  7. 获取文件夹中所有文件的文件名[重复]
  8. 云服务器安装python_腾讯云服务器安装PYTHON3.6.3
  9. 让在vc6创建的程序中,控件可以随xp风格的改变而变化,不用再程序中添加代码来自己实现~...
  10. [Android] View控件显示隐藏动画效果
  11. 动作捕捉助力无人车多源传感器信息融合导航技术
  12. 剑指 Offer 32-I/32-II/32-III从上到下打印二叉树c++
  13. 【高项备考】多种类型计算题学习
  14. 下载神器annie的安装及使用
  15. 题目 1904: 蓝桥杯算法提高VIP-求arccos值
  16. mysql数据库搭建动态网站_数据库和动态网页怎么建立联系
  17. python照片查重_Python 进行excel查重
  18. Java poi 去除word文档水印
  19. 教你使用caret包(一)--数据预处理
  20. 海龟交易法则 matlab,【干货】经典的期货策略——海龟交易法则(二)

热门文章

  1. Centos下安装Mongodb
  2. Decide what you want,and go after it with everything you got!
  3. 详尽解读中美科技差距究竟多么巨大
  4. 使用GIT来管理代码的心得
  5. 一个简单的C#委托小例子
  6. 车间调度建模系列2|复杂车间调度问题描述
  7. Python单下划线与双下划线
  8. 【python】【multiprocessing】【Pool、pool.Pool、pool.ThreadPool】apply 和apply_async多进程有关时间的比较分析
  9. 模板题——前缀和与差分
  10. Python 3.65 pip升级出现ModuleNotFoundError: No module named 'pip'问题