【小白专区】python 列表基础内容汇总

很多时候,我们会用到对字符串的处理,这里简单概括了下列表的一些基础用法:

定义list=['a','b','c']

1、获取每个元素的值,因为列表是有序的数组,根据index即可访问,从0开始,list[0]='a'

2、修改list中某一个值的方法:list[0]='d'  list=['d','b','c'],直接通过index值修改

3、list新增操作,list.append('e')   list=['d','b','c','e']

4、移除list数据方法:list.pop()弹出最后一个元素  list=['d','b','c'] (pop的下标如果有数据,直接弹出该索引的对应的值) ;  另外一种方法是del list[1]      list=['d','c'] 使用del后,弹出的数据无法保存在变量中,所以,后续无法去使用  ; t=‘d’  list.remove(t)只删除第一个遇到的值,就是列表中有重复的值时,只删除第一个遇到的

5、list 插入元素 ,在指定索引插入元素:list.insert(0,'z')   list=['z','a','b','c']

6、list 排序使用sort()方法,字母按照升序排序;list.sorted()临时排序,list表中顺序不变;如果想要倒序 list.reverse()指的是列表中元素倒排一下,原来list=['z','a','b','c']   倒序后list=['c','b','a','z']

7、列表长度len(list)

8、列表切片,是指列表被指定获取一段的数据,比如list=['z','a','b','c']   list[A:B]  A表示起始位置,B代表达到的位置,但获取的元素中不包括B索引对应的值   list【0:2】=['z','a'】 所获取列表的长度是B-A=2,所以,取到前面两个元素;同时列表也是可以从末位进行访问的,比如 list【-1:-3】=【'b','c'】从最后一位进行访问的

                           

猜你喜欢

转载自blog.csdn.net/shenxingyu_9990/article/details/83153651