Python列表是一个可变的序列,它没有长度的限制,可以包含任意个元素。

使用方括号“[ ]”创建,使用内置的list()函数快速创建。
2、列表元素的访问
列表中的元素可以通过索引或切片这两种方式进行访问,也通过循环依次访问列表元素。

3、列表元素的添加
Python提供了append()、extend()和insert()这几个方法向列表末尾、指定位置添加元素。


4、列表元素的排序
Python中列表排序的常用方法有sort()、sorted()、reverse()。sort()方法用于按特定顺序对列表元素排序,语法格式如下:

sorted()方法用于按升序排列列表元素,返回值是升序排列后的新列表,排序操作不会对原列表产生影响。

reverse()方法用于逆置列表,即把原列表中的元素从右至左依次排列存放。

5、列表元素的删除
Python中列表元素删除的常用方法:remove()方法、pop()方法、clear()方法和del语句。

6、列表推导式
结合if判断语句或for循环嵌套的列表推导式语法格式:

7、元组类型及访问
使用“()”可以直接创建元组,使用内置函数tuple()构建元组。

当使用圆括号“()”创建元组时,如果元组中只包含一个元素,那么需要在该元素的后面添加逗号,从而保证Python解释器能够识别其为元组类型。

Python支持通过索引与切片访问元组的元素,也支持在循环中遍历元组。

8、集合类型及操作
使用“{}”可以直接创建集合,使用内置函数set()创建集合。

使用{}不能创建空集合,空集合只能利用set()函数创建。

集合是可变的,集合中的元素可以动态增加或删除。
