Python中的列表

一、创建列表

数组:存储同一种数据类型的集合 scores=[12,13,14]

列表:(打了激素的数组):可以存储任意数据类型的集合

1、在ipython中,一个变量可以存储多个信息

Python中的列表

2、列表里:可以存储不同的数据类型

Python中的列表

3、列表里面也可以嵌套列表(列表:也是一种数据类型)

Python中的列表

二、列表的特性

1、列表的特性有:

service = ['http','ssh','ftp']

1.索引

Python中的列表

2.切片

Python中的列表

3.重复

print service * 3

Python中的列表

4.连接

Python中的列表

5.成员操作符

Python中的列表

6.for循环遍历

Python中的列表

2、列表里嵌套列表

service2 = [['http',80],['ssh',22],['ftp',21]]

1.索引

Python中的列表

2.切片

Python中的列表

三、列表应用实例

Python中的列表

四、列表的增加

service = ['http','ssh','ftp']

1、‘+’连接

Python中的列表

2、append:追加 追加一个元素到列表中

Python中的列表

3、extend:拉伸 追加多个元素到列表中

# 命令上按ctrl+q查看帮助

Python中的列表

4、insert:在指定索引位置插入元素

Python中的列表

五、列表的删除

service = ['http','ssh','ftp']

1、pop()弹出元素

1.如果pop()不传递值的时候,默认弹出最后一个元素

Python中的列表

2.pop(*)也可以传递索引值

Python中的列表

2、remove:删除指定的元素

Python中的列表

3、del:关键字 从内存中删除列表

Python中的列表

六、列表的修改

service = ['http','ssh','ftp']

1、通过索引,重新赋值

Python中的列表

2、通过切片,重新赋值

Python中的列表

七、列表的查看

service = ['http','ssh','ftp','ftp']

1、查看列表中元素出现的次数

Python中的列表

2、查看指定元素的索引值

Python中的列表

八、列表的排序

service = ['http','ssh','ftp','ftp']

1、按照Ascii码进行排序

Python中的列表

2、反序

# 鼠标放代码上面按ctrl+左键进入查看源码

Python中的列表

3、排序不分大小写

Python中的列表

注意:Ascii码小写大

Python中的列表

4、random.shuffle():随机顺序

Python中的列表

九、列表综合案例

1、用户管理系统1.0

Python中的列表

Python中的列表

一、创建列表

数组:存储同一种数据类型的集合 scores=[12,13,14]

列表:(打了激素的数组):可以存储任意数据类型的集合

1、在ipython中,一个变量可以存储多个信息

Python中的列表

2、列表里:可以存储不同的数据类型

Python中的列表

3、列表里面也可以嵌套列表(列表:也是一种数据类型)

Python中的列表

二、列表的特性

1、列表的特性有:

service = ['http','ssh','ftp']

1.索引

Python中的列表

2.切片

Python中的列表

3.重复

print service * 3

Python中的列表

4.连接

Python中的列表

5.成员操作符

Python中的列表

# for循环遍历

Python中的列表

2、列表里嵌套列表

service2 = [['http',80],['ssh',22],['ftp',21]]

1.索引

Python中的列表

2.切片

Python中的列表

三、列表应用实例

Python中的列表

四、列表的增加

service = ['http','ssh','ftp']

1、‘+’连接

Python中的列表

2、append:追加 追加一个元素到列表中

Python中的列表

3、extend:拉伸 追加多个元素到列表中

# 命令上按ctrl+q查看帮助

Python中的列表

4、insert:在指定索引位置插入元素

Python中的列表

五、列表的删除

service = ['http','ssh','ftp']

1、pop()弹出元素

1.如果pop()不传递值的时候,默认弹出最后一个元素

Python中的列表

2.pop(*)也可以传递索引值

Python中的列表

2、remove:删除指定的元素

Python中的列表

3、del:关键字 从内存中删除列表

Python中的列表

六、列表的修改

service = ['http','ssh','ftp']

1、通过索引,重新赋值

Python中的列表

2、通过切片重新赋值

Python中的列表

七、列表的查看

service = ['http','ssh','ftp','ftp']

1、查看列表中元素出现的次数

Python中的列表

2、查看指定元素的索引值

Python中的列表

八、列表的排序

service = ['http','ssh','ftp','ftp']

1、按照Ascii码进行排序

Python中的列表

2、反序

# 鼠标放代码上面按ctrl+左键进入查看源码

Python中的列表

3、排序不分大小写

Python中的列表

注意:Ascii码小写大

Python中的列表

4、random.shuffle():随机顺序

Python中的列表

九、列表综合案例

1、用户管理系统1.0

Python中的列表

Python中的列表

Python中的列表

2、后台管理前台会员信息

Python中的列表

Python中的列表

 

Python中的列表

Python中的列表

2、后台管理前台会员信息

Python中的列表

Python中的列表

 

Python中的列表