Python数据类型(2)—— 列表、元组

1、列表类型app

一、用途:记录多值,好比人的多个爱好spa

二、定义方式:在[ ]内用逗号分隔开多个任意类型的值3d

  li = [1, 2, 3]blog

  

三、经常使用操做+内置方法排序

优先掌握的操做:索引

1)按索引存取值:能够取值也能够修改值队列

2)切片(顾头不顾尾)rem

3)len:长度扩展

4)in、not in:成员运算循环

 5)append:追加

6)pop、remove:删除

pop:按照元素的索引去删除某个元素而且拿到该元素做为返回值

remove:按照元素值去单纯地删除某个元素

7)循环

须要掌握的操做

1)count:统计该元素在列表中出现的次数

2)extend:扩展列表, 能够将两个列表放在一块儿

3)index:计算该元素在列表中的下标,没有这个元素会报错,还能够指定起始位置与结束位置

4)insert:插入一个元素到列表中,能够指定位置插入

5)reverse:反转列表的元素

6)sort:排序, 列表中的元素类型必须相同才能排序

7)clear:清空列表

8)copy:复制列表

补充:

  队列:先进先出

  

  堆栈:先进后出

  

2、元组类型

什么是元组

  元组就是一个不可变的列表

一、用途:用于存放多个值,当存放的多个值只有读的需求没有改的需求时用元组最合适

二、定义方式:在()内用逗号分隔开多个任意类型的值

  

  

三、经常使用操做+内置方法

优先掌握的操做:

一、按索引取值,只能取值不能修改值,修改会报错

二、切片(顾头不顾尾)

 

三、len:长度

四、in、not in:成员运算

五、循环

掌握的方法:

1)count:记录元素在元组中出现的次数

2)index:返回元素在元组中的下标,没有这个元素会报错

总结:

  存多个值

  有序

  不可变

补充:元组自己是不可变的,可是内部的元素能够是可变类型

相关文章
相关标签/搜索