在上一节的合集中,我们了解了Python 序列的相加及相乘的相关知识,本节我们将进一步了解一下Python序列的长度 最大最小值及元素的检查等相关知识。

1.检查某个元素是否是序列的成员

在Python中,可以使用in关键字检查某个元素是否为序列的成员,及检查某个元素是否包含在某个序列中,语法格式如下:

value in sequence

其中,value表示要检查的元素,sequence表示指定的序列。

例如:要检查名称为nba的序列中,是否包含元素为“加索尔”,可以使用下面的代码

nba=["霍华德","韦德","欧文","加索尔"]print("加索尔" in nba)

运行上面的代码,将显示结果True,表示在序列中存在指定的元素。

另外,在Python中,也可以使用not in 关键字实现检查某个元素是否不包含在指定的序列中,例如下面的代码:将显示结果为false。

nba=["霍华德","韦德","欧文","加索尔"]print("加索尔" not in nba)

2.计算序列的长度、最大值和最小值

在Python中,提供了内置函数计算序列的长度、最大值及最小值,分别是len()函数计算序列的长度,即返回序列包含多少个元素;使用max()函数返回序列中最大元素,使用min()函数返回序列中最小的元素。

例如:定义一个9个元素的列表,并通过len()函数计算列表的长度,可以使用下面的代码:

num=[7,14,21,28,35,42,49,56,63]print("序列num的长度为",len(num))

运行上面的代码,将显示以下的结果

序列num的长度为 9

例如:定义一个9个元素的列表,并通过max()函数,计算列表中的最大元素,可以使用下面的代码:

num=[7,14,21,28,35,42,49,56,63]print("序列num中最大值为",max(num))

运行上面的代码,将显示以下结果:

序列num中最大值为 63

例如:定义一个9个元素的列表,并通过min()函数,计算列表中最小元素,可以使用下面的代码:

num=[7,14,21,28,35,42,49,56,63]print("序列num中最小值为",min(num))

运行上面的代码,将显示以下的结果:

序列num中最小值为 7

注:在Python中,除了上面讲到的3个内置函数之外,还有几个常用到的内置函数:

1.list()函数,用来将序列转换为列表

2.str()函数,用来将序列转换为字符串

3.sum()函数,用来计算序列元素的和

4.sorted()函数,用来对元素进行排序

5.reversed()函数,用来反向序列中的元素

6.enumerate()函数,用来将序列组合为一个索引序列,多用在for循环中

花絮:

本期的Python 序列内置函数就分享到这里,下期我们将继续分享Python中列表的相关知识,感兴趣的朋友可以关注我。

同时也可以关注下我的个人 微信订阅号,园子里面的文章也会第一时间在订阅号里面进行推送跟更新。

python求一个序列的和_Python合集之Python序列(三)相关推荐

  1. python在windows的开发环境_Python合集之Python开发环境在Windows系统里面搭建

    在上一个合集里面我们了解到了Python的基础信息及学习了Python对我们有什么用处,那么今天我们来了解一下,Python的开发环境该如何搭建.(注:Python的开发环境可以在Windows.MA ...

  2. python运算符括号_Python合集之Python运算符(四)

    在上一节的合集中,我们了解了Python运算符中的位运算符的相关知识,本节我们将进一步了解一下Python运算符中运算符的优先级级基础的输入输出语法的相关知识. Python运算符的运算规则是:优先级 ...

  3. python实验二序列_Python合集之Python序列(二)

    在上一节的合集中,我们了解了Python 序列的索引及切片的相关知识,本节我们将进一步了解一下Python序列的相加及相乘的相关知识. 1.序列相加 在Python中,支持两种相同类型的序列相加操作, ...

  4. python全0序列_Python合集之Python序列(一)

    在上一节的合集中,我们了解了Python跳转语句的相关知识,本节我们将进一步了解一下Python序列的相关知识. 序列是一块用于存放多个值得连续内存空间,并且按一定顺序排列,每一个值(称为元素)都分配 ...

  5. python中用于标识字符串的定界符_Python合集之Python数据类型(二)

    在上一节的合集中,我们了解了Python数据类型中的数值类型的相关知识,本节我们将进一步了解一下Python中关于数据类型中的字符串及布尔类型相关的知识. 1. 字符串类型 字符串是连续的字符序列,可 ...

  6. pep8 python 编码规范_Python合集之Python语法特点(三)

    在上一节的合集中我们了解了Python语法特点中的代码缩进规则,本节将继续讲解语法特点中的编码规范. 编码规范,在职业生涯及不同的公司中,都是重点强调的一个问题,为什么如此重要呢?因为遵循一定的代码编 ...

  7. php 打印变量内存地址_Python合集之Python变量

    在上一节的合集中,我们了解了Python的保留字与标识符,本节我们将进一步了解一下Python中关于变量的问题. 变量严格意义上来讲应该称之为"名称",也可以理解为标签. 在Pyt ...

  8. 输出整形变量语句_Python合集之Python变量

    在上一节的合集中,我们了解了Python的保留字与标识符,本节我们将进一步了解一下Python中关于变量的问题. 变量严格意义上来讲应该称之为"名称",也可以理解为标签. 在Pyt ...

  9. python输入的字符串转换为对应的数字类型_Python合集之Python运算符(四)

    在上一节的合集中,我们了解了Python运算符中的位运算符的相关知识,本节我们将进一步了解一下Python运算符中运算符的优先级级基础的输入输出语法的相关知识. 1. 运算符优先级 Python运算符 ...

最新文章

  1. Mac 技术篇-查看python安装位置,查看java安装位置
  2. GDB调试基础操作详解【GDB调试】
  3. linux系统终端介绍
  4. python提取字符串中数字_EXCEL数字在字符串中间怎么提取?
  5. 十个Java基础面试题(附答案)
  6. URL.createObjectURL图片预览
  7. DBCC CHECKDB
  8. 斗鱼VS虎牙,谁才是直播之王?一文带你看看两家平台 的竞品报告
  9. 后渗透篇:清理windows入侵痕迹总结【详细】
  10. 基于MC1496芯片的AM调制与解调
  11. 计蒜客·中国邮递员问题
  12. 搭建开源物联网平台教程
  13. 24道互联网大厂最爱问智商题汇总|你能答对几道?(附带答案、详解)
  14. php掼蛋源码,掼蛋游戏WEB版——PHP后台实现源码
  15. 如何设置计算机的休眠时间,电脑的睡眠时间如何设置?
  16. 程序员翻车时的 30 种常见反应!
  17. 实验一 数字基带信号
  18. 拷贝PDF中文字出现英文乱码的问题
  19. lowlevel_init 函数分析
  20. 服务器:SATA、PATA及IDE的比较

热门文章

  1. 改成每天晚上锻炼身体
  2. 震惊全国的汶川大地震
  3. 【荐】DIV+CSS仿360buy京东商城导航条
  4. 对话 H3C CloudCell 云业务单元一体机-张栋(CloudCell)
  5. .globl expression
  6. 亚马逊美国站服装类目需要审核怎么办?亚马逊美国站服装好做吗?
  7. 【OpenCV】中的鱼眼相机及其标定
  8. Effective C++ 中文版(第三版)读书笔记 更新ing~
  9. v4l2 Camera详细设置
  10. 6-2 读文章(*) (10分)