Python小知识5---列表和元组
Python列表
list(列表)是在Python经常会用到,列表可以完成大多数集合类的数据结构的实现。支持字符、数字、字符串甚至也可以包含列表(也就是嵌套)。
表示符号[],列表中值的切割可以用变量[头下表,尾下标]来截取相应的列表。从左到右的索引是从0开始,从右到左是从-1开始,下表为空表示取到头或尾。
+表示列表链接,*表示列表重复操作,如下:

运行结果:

Python元组
类似于list(列表),表示符号(),但是元组不能二次赋值,相当于只读列表。
输出结果:

Python 字典
字典(dictionary)是除列表以外Python之中最灵活的内置数据结构类型。两者的区别:列表是有序对象的集合,字典是无序对象的集合。字典当中的元素是通过键来存取的,而不是偏移存取。 表示符号{}。字典索引(key)和他对应的值(value)组成。
输出结果:
小结:列表和元组的区别
列表中的元素可以修改,但元组的元素已经固定不能再次被修改。由于列表在增长的时候涉及动态增长,而元组在运行的时候直接用在运行环境里的缓存,因此元组比列表运行速度快,更多的处理大量数据,平时小数据一般运用列表。