Python 的列表运算和常用函数

  • 1. 列表的运算
    • 1.1 列表相加
    • 1.2. 列表相乘
    • 1.3. None、空列表和初始化
    • 1.4. 列表的比较
    • 1.5. 运算符 in
  • 2. 列表的常用函数

1. 列表的运算

在列表中可进行与字符串类似的加法(+)和乘法(*)运算。

1.1 列表相加

加法(+)运算符以两个列表作为操作数,可将两个列表连接形成新的列表。

例子1:

注意:字符串只能和字符串相加,列表只能和列表相加。

1.2. 列表相乘

用数字 n 乘以一个序列就会产生新的序列,在新序列中,原序列将被重复 n 次。

例子2:

1.3. None、空列表和初始化

空列表可用两个中括号 [ ] 表示,表示括号里什么都没有;可用 None 来代表空值,表示里面没有放置任何元素。
None 是一个Python 的内建值,它的含意是 “这里什么都没有”。

例子3:

1.4. 列表的比较

列表的比较与字符串比较类似,在两个列表中使用 >、 <、 ==、 =>、 <= 和 != 比较符号。
同字符串比较相同,列表的比较也是从第一个元素开始;如果第一个元素相同,则继续比较列表中的第二个元素,循环递进,直至比较出大小,或相等。

例子4:

1.5. 运算符 in

用 in 运算符符检查一个值是否在序列中国;或检查某个条件是否为 True,然后返回相应的值:条件为真返回 True,条件为假返回 False。

例子5:

2. 列表的常用函数

有些函数适用用于 列表类型,内建函数 len、min和max。len 函数返回序列中所包含的元素数量,min 函数 和 max 函数 则分别返回序列中 最小和最大元素。List 函数能把其他的数据类型转换成列表函数;如吧字符串转换成列表,也可把元组转化成列表。

例子 6:

Python 的列表运算和列表常用函数相关推荐

  1. python 列表运算_python列表运算详解

    1.列表相加 通过列表相加的方法生成新列表.color1 = ['green','blue','pink','red'] color2 = ['black','white'] color = colo ...

  2. python数据分析 - numpy | ndarray数组 | numpy常用函数

    文章目录 数据分析 numpy概述 numpy历史 numpy的核心:多维数组 numpy基础 ndarray数组 内存中的ndarray对象 ndarray数组对象的特点 ndarray数组对象的创 ...

  3. [Python] numpy库的简介和常用函数

    参考博客之一Python之Numpy详细教程 其中简介和对象出自该博客. 该博客中介绍的函数,本人并未采用,因为有些确实不太常用. 常用的函数我放在下面单独开了一章. numpy简介 numpy 是一 ...

  4. [转载] python数学计算模块之math常用函数学习使用

    参考链接: Python中的分数模块Fraction 因为最近经常使用到math模块中的常用函数,但是又记不住所有的函数名称,在今天结束之前花一点时间总结一下吧,很多都用过,只有几个角度计算函数不常用 ...

  5. Python — matplotlib.pyplot 绘图模块及常用函数

    目录 1. 基本用法与折线图 pyplot 模块的常用函数 折线图函数: matplotlib.pyplot.plot() 常用 format_string 参数 常用函数 grid () 控制各轴网 ...

  6. python学习笔记-day2-dict,tuple, string常用函数

    上一篇说了Python的list的基本方法,这里接着说说dict,tuple. 一.tuple,元组 1.元组的定义 或: 2.使用切片访问元组里的元素 详细的可以参考list的切片用法 3.元组是不 ...

  7. 【pickle】详解python中的pickle模块(常用函数、示例)

    1.序列化.反序列化介绍 序列化:把对象转换为字节序列的过程称为对象的序列化. 反序列化:把字节序列恢复为对象的过程称为对象的反序列化. 2.pickle模块说明 python中的pickle模块实现 ...

  8. python数据分析学习day05:随机函数和常用函数

    1. 随机函数 NumPy中也有自己的随机函数,包含在random模块中.它能产生特定分布的随机数,如正态分布等.接下来介绍一些常用的随机数. numpy.random.rand 返回 0 到 1 之 ...

  9. Python学习4 列表基础知识和常用函数

    列表 1.格式 2.增删改查 列表下标: 0–n-1 -n-(-1) #对列表进行切片 #0-(n-1) #-n-(-1) list=['dq','python','mm'] print(list[0 ...

最新文章

  1. Swift - 简单的原生与网页交互
  2. PHP入门指导:如何学习PHP?
  3. WebDriver介绍
  4. Java ObjectStreamClass getSerialVersionUID()方法(带示例)
  5. 【记录】启用Windows 10下的linux子系统
  6. 【win10.win7】在win10系统里面安装win7系统(亲测有效,方便快捷,无需自己设置开机启动项)
  7. Visio图片复制到word中显示不完全(毕业论文格式下)
  8. linux安装为知笔记本,Scientific Linux 安装 wiznote(为知笔记)
  9. ILSpy For MacOsX
  10. 计算机组成原理:循环冗余校验码CRC具备“一位纠错”功能的思考与探索
  11. unbutu服务器误删文件,Ubuntu误删系统文件修复办法
  12. 电容或电感的电压_电流,电压,电阻,电容和电感
  13. [Arcpy] 0 Arcpy初识 | Arcpy开发思路
  14. 批处理文件写法(转帖)
  15. Windows驱动_WSK驱动之三WSK编程注意事项
  16. 编译goldfish2.6.9遇见的问题
  17. 4.1-python爬虫之多线程爬虫
  18. 矫形鞋的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  19. 挑战杯获奖作品_小挑战杯-创青春创新创业竞赛
  20. 归并排序怎么写,看这里( MergeSort 和 _MergeSort )

热门文章

  1. iPhone3GS,iPhone4完美降级
  2. iOS5.0.1完美越狱教程【转】
  3. php制作学生卡片,如何用thinkphp生成卡片功能
  4. 15.制作windows 7系统安装U盘
  5. PartialView的用法
  6. python与数学的故事_我与数学的故事作文
  7. 一张神图!教你看懂相机光圈、快门、感光度
  8. 时尚的不仅仅是它们的服装,还有它们的网站设计
  9. 丢失msvcp140.dll,msvcp110.dll问题解决
  10. 基于java的springboot家教预约系统毕业设计springboot开题报告