Python系列之四_列表

论坛 期权论坛 编程之家     
选择匿名的用户   2021-5-28 17:44   11   0

  Python系列之四_列表


  这节我们来学习Python语言中的列表。

  “列表”与其它语言中的数组是相似的概念。


  下面让我们来看一个示例:


  列表的基本用法:

  1. 创建列表时,使用中括号将一组数据括起来,并用逗号隔开。列表元素可以是数字,也可以是字符串

  2. 可以使用下标来访问列表,下标从0开始

  3. 要修改列表元素,也是使用下标,例如:fruits[1] = "火龙果"

  4. 使用del删除列表元素

  5. 列表可以直接用print打印出来,但Python2对中文的支持不太好,直接打印含中文内容的列表会有乱码,这时可以先将列表转成字符串再解码。Python3对中文的支持改善了,不会有这个问题


  示例二:


  列表都有加、乘、切片的功能:

  1. +号表示两个列表组合

  2. *号表示将一个列表复制N次

  3. 切片用于截取列表的一部分,从开始下标截取到结束下标(但不包括结束下标)


  示例三:


  列表有一些常用的函数和方法:

  1. 函数是面向过程的概念,函数以列表为参数进行一些运算;方法是面向对象的概念,当列表作为对象时,可以调用列表类的预定义方法,方法的调用使用“.”运算符

  2. len函数统计列表的元素个数,min函数计算列表的最小值,max函数计算列表的最大值

  3. append方法用于向列表的结尾添加一个元素,insert方法用于向列表的指定下标位置插入一个元素,pop方法用于取出列表的结尾元素并删除之


分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP