学习目标:
熟练掌握Python列表相关的知识
例如:
- 列表元素的增加、删除
- 列表的排序
- 列表的复制
- 列表相关的其他函数
学习内容:
列表的增加、删除
#首先定义一个列表
arr[5]=[1,2,3]
1.1在列表末尾添加元素
arr[5].append(x) #x为新添加元素
1.2在列表中间添加元素
arr[5]=[1,2,3]
arr[5].insert(索引,插入值) #索引是插入位置
arr[5].append(0,8) #在列表第一个位置插入值8
1.3在列表末尾删除元素
arr[5]=[1,2,3]
arr[5].pop() #删除列表末尾的值
1.4在列表中删除指定元素
arr[5]=[1,2,3]
arr[5].remove(想删除的元素内容)
列表的排序(顺序永久更改)
1.从小到大排列(sort())
arr[5]=[1,3,4,2,5]
arr[5].sort() #有小到大排列
#结果 arr[5] = [1,2,3,4,5]
2.从大到小排序(sort())
arr[5]=[1,3,4,2,5]
#在sort()内添加参数“reverse=True””
a[5].sort(reverse=True)
sorted()函数
#可以用新列表存储列表顺序,原有列表顺序不变
arr1[5]=[1,3,4,2,5]
arr2[5]=sorted(arr1[5])
列表的复制
1.列表的深复制
2.列表的浅复制
friedsports = mysports[:]
列表相关的其他函数
1.地址函数 id() # 返回地址对象
2.split() #一般以空格为分隔符
3.列表中套列表
4.len(列表名称) #返回统计列表元素个数
列表名称.count(搜寻值) #返回搜寻值出现的次数
5.列表名称.title() 将字符(串)首字符大写
列表名称.upper() 将字符(串)字符大写
列表.lower() 将字符(串)字符小写
6.