列表的创建,增减,更替
1 什么是列表?
列表由一系列按特定顺序排列的元素组成.在Python中用[ ]来表示列表,并用逗号来分隔其中的元素.
2.访问列表元素
先指明列表的名称,再添加索引.并将其放在[ ]内.这样当你请求获取列表元素时,Python就只返回该元素,而不包括[ ]和引号.
3.修改元素
修改就是改变某一个元素,即列表名[ 索引 ]=改变值.
添加分为在末尾添加和在任意地点添加.
4.添加和插入元素
在末尾添加元素在末尾添加:append(),(例cat.append(‘dog’)),就是将dog添加到列表末尾成为新的元素.
在任意地点插入元素在任意地点插入元素:insert(索引,值),例如cat.insert(1,‘dog’),就是将dog插入到第二个元素的位置.使用insert()需要指定新元素的索引和值.
5.从列表中删除元素
知道删除元素的位置,使用del语句
例如(del cat[0]).
删除列表末尾的元素,并可以接着使用它,就用pop()方法.
例如(cat.pop()).
使用pop()方法删除任意元素
pop(索引),就可以删除任意位置的元素,例如(cat.pop(0)),就可以将第一个元素删除.
根据值删除元素
使用remove(值),例如(cat.remove(‘dog’)),就将cat列表中的dog元素删除.
6.组织列表
使用方法sort()对列表进行永久排序
例如(cat.sort())就可将元素排序.
按照反方向进行排序
向sort()方法传递参数reverse=True;reverse意思为"颠倒".例如(cat.sort(reverse=True)).
使用sorted()方法进行临时排序
就是说原来的列表的序列未发生变化,例如x=(sorted(cat)).
倒着打印列表
使用方法reverse()就可以按照相反的顺序排列元素,例如(cat.reverse()).
确定列表的长度
使用len()方法,例如(len(cat)).