之前,我们都是用一个变量来存储一个值,但是当所需的值变得特别多时,
使用变量就会显得十分麻烦。所以我们可以用到一种名为“容器”的数据结构,
来存储多个值。容器与之前经常用到的基本数据类型相似(整型、布尔、浮
点等等)。容器常用的有四种类型,今天我主要来简单介绍一下list(列表)。

列表是一种链表,增删改较为容易,但查找速度较慢,不同于数组(增删改困难,但查找速度快)。

列表的两种定义方式:1.直接定义。 2.用函数定义

list python 且反 list,python_函数定义

列表中的值可以用下标访问(注意:下标0表示第一个值)

list python 且反 list,python_list python 且反_02

可以用for循环来遍历列表中的值

list python 且反 list,python_list python 且反_03

以下是一些列表常用的功能:

append-----------在列表末尾添加元素

list python 且反 list,python_增删改_04

insert------------在特定位置添加元素(第一个参数是位置,第二个参数是要添加的元素)

list python 且反 list,python_list python 且反_05

remove----------移除特定元素

list python 且反 list,python_函数定义_06

index----------查找元素位置

list python 且反 list,python_增删改_07

reverse----------翻转列表

list python 且反 list,python_list python 且反_08

pop----------移除列表最后一个元素

list python 且反 list,python_增删改_09



copy----------浅复制列表

list python 且反 list,python_for循环_10