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方法用于取出列表的结尾元素并删除之