#Python编程从入门到实践#第三章笔记

 
列表简介

​​​1、什么是列表

     列表:由一系列按也顶顺序排列的元素组成。元素之间可以没有任何关系。

     列表:用方括号[]表示,并用逗号分隔其中元素。名称一般为复数

2、访问元素

   (1)列表是有序集合。

   (2) 访问单个元素:可指出列表名称,再指出元素索引,并将其放在方括号内。

             print(列表名[索引位置])

             访问所有元素:print(列表名)

            

    (3)第一个列表元素索引为0。访问最后一个列表元素,索引为-1,倒数第二个元素,索引为-2,               以此类推。

3、增删改列表元素

扫描二维码关注公众号,回复: 5868892 查看本文章

    (1)增加列表元素

             1)末尾添加:列表名.append('新元素')

             2)非末尾添加:列表名.insert(插入位置,'新元素')

    (2)删除列表元素

             1)del语句(知道要删除元素的索引位置):del 列表名[索引位置]

             2)pop()可删除末尾元素并能继续使用。

                   name1 = 列表名.pop()  ------将该列表末尾元素弹出并保存在name1中。

                   name2=列表名.pop(索引位置):弹出该列表中指定位置的元素,并保存在name2中。

             3)remove():根据值删除元素

                   列表名.remove('待删除的元素名')  ----只删除该列表中第一个指定的值,若该值出现多                       次,则需使用循环判断。

    (3)修改列表元素

             列表名[索引位置]='新元素名'

4、列表排序

    (1)永久性排序

             1)按字母正向顺序排序

                   列表名.sort()

             2)按字母逆向顺序排序

                   列表名.sort(reverse=True)

    (2)临时排序         

             1)按字母正向顺序排序

                   sorted(列表名)

             2)按字母逆向顺序排序

                   sorted(列表名,reverse=True)

    (3)倒着打印列表

              列表名.reverse()  ----永久性修改排列顺序,但再次调用可恢复原来顺序

              print(列表名)

5、列表长度:计算列表长度,从1开始。

      len(列表名)

 

***  发生索引错误时,尝试将列表或其长度打印出来。

猜你喜欢

转载自www.cnblogs.com/Regina20190413/p/10699655.html