一、列表:
- 创建列表
>>> list1 = [‘小三‘,‘小四‘,‘小五‘,‘小六‘,‘小七‘] >>> list1 [‘小三‘, ‘小四‘, ‘小五‘, ‘小六‘, ‘小七‘]
2.插入元素
append()方法插入元素,参数是要添加的元素,默认在最后插入元素
>>> list1 [‘小三‘, ‘小四‘, ‘小五‘, ‘小六‘, ‘小七‘] >>> list1.append(‘小八‘) >>> list1 [‘小三‘, ‘小四‘, ‘小五‘, ‘小六‘, ‘小七‘, ‘小八‘]
insert()方法插入元素,参数有两个,第一个为要插入的位置,也就是要插入列表的下标,第二个是要插入的元素
>>> list1 [‘小三‘, ‘小四‘, ‘小五‘, ‘小六‘, ‘小七‘, ‘小八‘] >>> list1.insert(0,‘小二‘) >>> list1 [‘小二‘, ‘小三‘, ‘小四‘, ‘小五‘, ‘小六‘, ‘小七‘, ‘小八‘] >>>
3.删除元素
pop()方法删除元素,参数有一个,就是删除的小标,不加参数就默认为删除最后一个,返回删除的元素
不带参数
>>> list1 [‘小二‘, ‘小三‘, ‘小四‘, ‘小五‘, ‘小六‘, ‘小七‘, ‘小八‘] >>> list1.pop() ‘小八‘ >>> list1 [‘小二‘, ‘小三‘, ‘小四‘, ‘小五‘, ‘小六‘, ‘小七‘]
带参数
>>> list1 [‘小二‘, ‘小三‘, ‘小四‘, ‘小五‘, ‘小六‘, ‘小七‘] >>> list1.pop(2) ‘小四‘ >>> list1 [‘小二‘, ‘小三‘, ‘小五‘, ‘小六‘, ‘小七‘]
remove()方法删除元素,参数只有一个,就是要删除的元素
>>> list1 [‘小二‘, ‘小三‘, ‘小五‘, ‘小六‘] >>> list1.remove(‘小五‘) >>> list1 [‘小二‘, ‘小三‘, ‘小六‘]
二、元组,元组就是一个不可修改的"列表",看上去和列表没什么区别
- 创建元素
>>> tuple1 = (‘小二‘,‘可以‘,‘来一杯‘,‘酒吗‘) >>> tuple1 (‘小二‘, ‘可以‘, ‘来一杯‘, ‘酒吗‘)
2.给元组添加元素(元组不是不可以修改吗?怎么添加?)其实不是真正意义上的插入,之后通过其他方式实现这个目的
>>> tuple1 (‘小二‘, ‘可以‘, ‘来一杯‘, ‘酒吗‘) >>>tuple1 = tuple1[:3]+ (‘这样添加进去‘,) + tuple1[3:] >>> tuple1 (‘小二‘, ‘可以‘, ‘来一杯‘, ‘这样添加进去‘, ‘酒吗‘
3.删除元组的元素呢,同上理
>>> tuple1
(‘小二‘, ‘可以‘, ‘来一杯‘, ‘这样添加进去‘, ‘酒吗‘)
>>> tuple1 = tuple1[:2]+tuple1[3:]
>>> tuple1
(‘小二‘, ‘可以‘, ‘这样添加进去‘, ‘酒吗‘)
三、字符串也是同样的道理,就不一一举例啦
我是一个初学者,所以有不对的地方,希望大家能指出来,让我也能和你一起进步
时间: 2024-10-09 01:26:53