列表元组
Posted mr-shen
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了列表元组相关的知识,希望对你有一定的参考价值。
数据类型之列表、元组
l1=list[1,2,23,"python"]
增删改查
增
l1.append(x)--》在列表最后增加一个元素x
l1.insert(i,x)--》在列表中索引第i的位置增加一个元素x
删
l1.pop(i)--》将列表中索引第i位置取出删除,不指定索引默认删除最后一个
l1.remove(x)--》将列表中出现的第一个元素x删除,只能删除一个
del l1[i]--》删除列表中索引i位置的元素
改
l1[i]=x-》将列表中索引第i位置的元素替换成x
查/索引
l1[i]--》查找列表第i位置的元素,第一位是0,或者最后一位是-1开始计数
列表内置--排序
l1.sort()--》l1正序排序
l1.sort(reverse=True)---》反转排序(sort中源代码reverse=False为正序,更改为True为反序)
l1.reverse()--》单纯的反转不排序
python内置--排序
sorted(l1)-->python中排序(正序)可用在其他如:元组等排序
元组
与列表类似将[]改为()
元组不可修改,可索引取值
将列表转换成元组就可锁定元素不可变
tuple_1=tuple(list())
以上是关于列表元组的主要内容,如果未能解决你的问题,请参考以下文章