文章目录
list和truple
一、list
1、list的表示方法
classmates = ['Michael', 'Bob', 'Tracy']
classmates
2、list的长度
len(classmates)
3、取list中的值
classmates[1]
classmates[-1]
4、向列表中添加值
(1)添加到末尾
classmates.append('Adam')
(2)添加到指定位置
list.insert(1,8)#在列表索引为1的位置插入值
5、向列表中删除值
(1)删除末尾值
list.pop(')
(2)删除指定位置值
list.pop(3)#删除列表索引为3的位置值
6、修改值(赋值)
list[1]='lp'
需要注意的是列表中的元素类型可以不一样,可以是字符串、数值、另外一个列表
p = ['asp', 'php']
s = ['python', 'java', p, 'scheme']
p[1]
s[2][1]
二、truple
另一种有序列表叫元组:tuple。tuple和list非常类似,但是tuple一旦初始化就不能修改
1、truple的意义
不可变的tuple有什么意义?因为tuple不可变,所以代码更安全。如果可能,能用tuple代替list就尽量用tuple。
2、truple的表示方法
list=(1,2,3,4)#元组
list=[1,2,3,4]#列表