Python学习笔记--数据结构之列表list
Posted 柳云居士
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python学习笔记--数据结构之列表list相关的知识,希望对你有一定的参考价值。
Python的数据结构有三种:列表、元组和字典
列表(list)
定义:list是处理一组有序项目的数据结构,是可变的数据结构。
初始化:[], [1, 3, 7], [\'a\', \'c\'], [1, \'s\', \'des\',256]等
1.增加:append(value)、extend(list2)、insert(i, value)
2.删除:pop([i])、remove(value)
2.1 i可以是负值
2.2 i超出范围会报out of range错误
2.3 remove只会移除第一个遇到的值
2.4 pop有返回值、remove没有
3.查询:index(value, [start, [stop]]) ---返回列表中第一个出现的值为value的索引,如果没有,则异常 ValueError
4.修改:list没有直接修改对应元素的方法,只能先找到目标元素所在位置,然后直接赋值
5.排序:sort()
6.反转:reverse()
7.清空:clear()
以上是关于Python学习笔记--数据结构之列表list的主要内容,如果未能解决你的问题,请参考以下文章