目录
- 简述
- 添加元素
- 删除元素
- 排序
- 反转
- 列表推导式
- 遍历
简述
是一个容器
是一个可变的集合,是一个元素有序、可重复的序列
添加元素
append在末尾添加新元素
lst=[1,2,3]lst.append(4)insert 在指定索引处添加数据
lst=[1,2,3]lst.insert(0,0)删除元素
比如删除列表中的20 元素,不用for,容易漏判
while20inlst:lst.remove(20)删除索引1的元素
dellst[1]lst.pop(1)排序
listDemo=[3,5,8,6,3,3,9,3,7]listDemo.sort()print(f"列表{listDemo}排序后:",listDemo)listDemo.sort(reverse=True)print(f"列表{listDemo}倒序排序后:",listDemo)反转
reverse
lst.reverse()print(f"列表{lst}反转后:",lst)列表推导式
lst=[iforiinrange(1,10)ifi%2==0]遍历
nums=[1,2,3]fornuminnums:print(num)foriinrange(len(nums)):print(f"第{i+1}个数字:{nums[i]}")fori,numinenumerate(nums):print(f"第{i+1}个数字:{num}")