列表元组

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())

以上是关于列表元组的主要内容,如果未能解决你的问题,请参考以下文章

元组和列表的区别

元组和列表的区别

Python的列表和元组的区别

Python基础(3) - 去掉列表或元组中的重复元素

Python列表,元组,字典,集合的比较总结【表格对比】

05. 列表元组