变量就是内存空间,用来表示/存储数据.
如果表示的数据少,直接定义几个变量就行了.
但是有的时候表示的数据比较多,就很麻烦
在python中就有列表和元组,就是这样的机制,可以用一个变量表示很多的数据.
这就类比于其他编程语言中的"数组"
列表和元组大部分的功能是差不多的,但是有一个区别:
列表: 创建之后可变
元组: 创建之后不可变 要想改只能丢弃重建一个新的
创建列表
区别
列表可以管理很多元素
使用下标访问方式(下标访问运算符[ ])来获取列表中的元素
通过下标修改列表元素
超出下标范围会报错
求解列表的长度
len( ) 可以传字符串 元组 列表 字典 自定义的类… => 动态类型
python下标也可以写成负数
-1可以理解为倒数第一个元素