python基础之列表

 

1. 列表的特征

①列表是一种可变的数据类型

②列表中的数据类型不限

③列表中的多个元素之间用逗号进行分割

④最外层用[ ]括起来

⑤列表是有序的序列

2.列表的两种定义方式

    2.1 使用list()

     

 

    2.2 使用[  ]来定义

 

 

 3.列表的运算

   3.1 加法运算---返回的是将所有元素存放在一个新的列表中

 

    3.2 *号运算---返回的结果是重复列表中的元素

 

 

    3.3in运算--返回的是判断元素是否在列表中,在即返回True,不在即返回False

 

 

 4.列表的切片与索引--[ 开始位置:终止位置:步长和方向  ]

开始位置:闭区间,可以取到开始位置的值

终止位置:开区间,取不到终止位置的值

步长和方向 :默认值是1,当步长设为正数的时候,代表是从列表的左边向右边取;为负数的时候,代表从后往前取。

 

 

 

 

 

 5.列表元素的修改--通过元素的索引位置来修改

        

6.列表的增添   

 (1)append   --原列表.append(新元素)

 

 (2) extend-- 原列表.extend(要添加的列表)是把要添加的列表的每一个元素添加到原列表中去

 

(3)insert--(索引,要插入的对象)把插入的对象插入到索引对应的元素之前

 

 

 

 7.列表的删除

 

 

 

 

   (1)del  列表名[要删除元素的索引值]

 

 

 

  (2)列表名.clear( )

 

 

 

   (3)列表名.pop(要删除元素的索引值)

 

   (4)列表名.remove(元素名)

 

 

 8.列表的查找

  (1)index()--返回的是索引值

 

   (2)count(  )--获得某个元素出现的次数

 

 

 8.列表的排序--默认是升序

 

 

   

 reverse=True是降序

posted @ 2019-12-05 10:26  Teddy-wang  阅读(38)  评论(0)    收藏  举报