全栈成长-python学习笔记之数据类型-列表

列表与元组

列表运算
运算
+ [1,2,3]+[4,5,6]=[1,2,3,4,5,6]
* [1,2,3]*2=[1,2,3,1,2,3]
ps 列表和元组都可用
列表的常用方法
方法名 用法
append(item) 在列表末尾添加新元素(js中的push方法)[1].push(2)=[1,2]
insert(index,item) **index:**位置索引,**item:**需要添加的元素 将一个元素添加到列表的指定位置当中
count(item) 统计列表中 item出现的次数 item可以是元素类型 也可以是字典类型{”a“:“123”} 列表和元组通用 如果item不存在列表中返回0,字典 全量匹配。
remove(item) 删除列表中的item元素 如果item不存在 则直接报错 如果有多个item只能删除第一个 不会返回心动数据 只会跟原有的进行删除
reverse() 将列表原有的顺序颠倒过来
sort(fun,key,reverse) fun 列表排序方法 key 参数比较 reverse(默认值为false)是否倒序 元素类型需要相同 不然会报错
clear() 无参数 无返回值 清空列表 不改变地址值 比直接将列表赋值为[] 更节省性能
copy() 将当前列表深拷贝出来一份 返回值为一个一模一样的列表
extend() list.extend(list2) 将list2 直接导入到list1中 进行一个合并 列表和元组通用
pop(index) 删除索引为index的元素 并且返回这个元素 原数组中直接删除

猜你喜欢

转载自blog.csdn.net/qq_51075057/article/details/130428595