(34) python列表、元组与集合

一、列表的创建与操作

 1.创建列表



 2.列表的索引与切片

 
 3.强制转换


 4.列表的重复


 5.列表的成员操作符


 6.列表的连接



二、列表的编辑

 1.添加 append 和 extend


extend  ##将新列表元素全部添加

如果用append添加列表,则:



 2.删除 remove 、pop 和 del(可删除列表) clear(清空列表)

remove:     

pop:


del:




 3.插入 insert


 4.统计次数 count


 5.修改


 6.索引 index


 7.排序 sort   (正序,按ASCII码大小排列)

倒序 (reverse默认值为False)

倒序

8.随即排序 (导入random随机模块)



 8.反转 reverse

 
 9.复制 copy



三、构建队列数据结构

 1.简单队列结构构建



 2.简单构建栈数据结构



四、拓展

 1.is和==的区别

is:数据类型,大小,节点(地址)必须一致!
==:数据类型和大小一致即可 #####2.深拷贝与浅拷贝

 2.深拷贝与浅拷贝

浅拷贝


深拷贝


 3.可变与不可变数据类型

不可变数据类型: int,bool,float,str
可变数据类型: list,tuple等,可以增删改查


元组

一.元组的定义




二.元组的操作

1.元组的索引与切片


2.元组的重复

3.元组的循环

4.元组的复制

5.列表的排序与掐头去尾

注意:python2中不能识别

集合

注意:定义空集合:set()!!

1.交集


2.合集

3.差集

4.对差等分:列举两集合不同的元素

5.子集,父级



猜你喜欢

转载自blog.csdn.net/qq_41869566/article/details/80511204
34
今日推荐