Python列表类型及常用操作
Posted Yven
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python列表类型及常用操作相关的知识,希望对你有一定的参考价值。
Python列表类型
1.用途:
存放多个值,可以根据索引存取值
2.定义方式:
在[ ]内用逗号分割开多个任意类型的值
l=[\'yven\',\'law\',\'lyf\'] #l=list([\'yven\',\'law\',\'lyf\'])
list方法就相当于调用了一个for循环,依次取值放入列表,列表内的元素可以为任意的数据类型
3.常用操作极其内置方法
掌握优先级最高:
1.按照索引取值(正向取,反向取):既能取值也能改值
例如:
执行结果:
2.切片(顾头不顾尾):可以取出列表的部分元素,和实现列表反转
例如:
执行结果:
3.长度len():返回列表中元素的个数
例如:
执行结果:
4.成员运算in和not in:判断元素是否存在于列表中
例如:
执行结果:
5.追加append:将指定的元素添加到列表的最后
例如:
执行结果:
6、插入insert:将指定元素插到列表的指定索引的位置上
例如:
执行结果:
7、删除del,remove和pop
单纯的删除值
方式一:
l=[\'yven\',\'law\',\'lyf\']
del l[1]#通用的
print(l)
方式二:
l1=[\'yven\',\'law\',\'lyf\']
res=l1.remove(\'lyf\')#指定要删除的值
方式三
l=[\'yven\',\'law\',\'lyf\']#默认是从结尾删
res=l.pop(-1)
print(l)
print(res)
8、循环
l=[\'yven\',\'law\',\'lyf\',5,4,8]
for item in l:
print(item)
4.该类型总结
1.存一个值 or 多个值
存多个值
2.有序 or 无序
有序
3.可变 or 不可变
可变
以上是关于Python列表类型及常用操作的主要内容,如果未能解决你的问题,请参考以下文章