Python之列表

列表是一个有序且可更改的集合。

如何定义列表

1. 空列表 []

2.有内容的列表:['a','b','c',], [1,2,3,4]

数据类型:

int 1,2,3,4,5

float 1.9, 2.8, 3.4

str 文本类型

bool: True False

Python中四种集合数据类型:

list 列表

dict 字典

tuple 元组

set 集合

1.创建列表:watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5pif5pif5pys5p2l5bCx5b6I576O,size_7,color_FFFFFF,t_70,g_se,x_16

 2.获取列表中的元素  

获取列表里面的元素 ,列表也有索引 ,可以通过索引(下标)获取

Python之列表_第1张图片

 3.切片   包含下标0,不包含最后一个元素

Python之列表_第2张图片

 4.列表的增  删  改  查

1.添加元素

append 添加

Python之列表_第3张图片

extend 追加

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5pif5pif5pys5p2l5bCx5b6I576O,size_17,color_FFFFFF,t_70,g_se,x_16

 2.列表的删除

pop()  删除指定的索引(如果未指定索引,则删除最后一项)从后面开始往前删除

Python之列表_第4张图片

 

clear()  清空列表 返回一个空列表

Python之列表_第5张图片

 

remove()  根据元素名称删除,存在多个同名的元素,只删除遇到的第一个元素,后面同名的元素不会删除

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5pif5pif5pys5p2l5bCx5b6I576O,size_12,color_FFFFFF,t_70,g_se,x_16

 

in关键字  可以判断元素是否存在当中Python之列表_第6张图片

 3.修改元素

修改    [1,2,3,4,5,6]

insert (位置,元素) 元素占了位置, 其他元素只能向后移动

 Python之列表_第7张图片

index 根据元素查找该元素的位置小标,返回值是下标位置

Python之列表_第8张图片

 4.查找

1. 元素 in 列表 返回bool类型 元素 not in 列表

2. 列表.index(元素) 返回元素的下标位置,如果没有此元素 则报错

3. 列表.count(元素) 返回整数 返回是0 表示不存在 存在则返回个数

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5pif5pif5pys5p2l5bCx5b6I576O,size_9,color_FFFFFF,t_70,g_se,x_16

 

你可能感兴趣的:(python)