一、列表的创建与操作

 1.创建列表

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

 2.列表的索引与切片
(34) python列表、元组与集合
 
 3.强制转换
(34) python列表、元组与集合

 4.列表的重复

(34) python列表、元组与集合
 5.列表的成员操作符

(34) python列表、元组与集合
 6.列表的连接

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

二、列表的编辑

 1.添加 append 和 extend
(34) python列表、元组与集合

extend  ##将新列表元素全部添加
(34) python列表、元组与集合

如果用append添加列表,则:

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

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

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

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

del:

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

 3.插入 insert
(34) python列表、元组与集合

 4.统计次数 count
(34) python列表、元组与集合

 5.修改
(34) python列表、元组与集合

 6.索引 index
(34) python列表、元组与集合

 7.排序 sort   (正序,按ASCII码大小排列)
(34) python列表、元组与集合
倒序 (reverse默认值为False)
(34) python列表、元组与集合
倒序
(34) python列表、元组与集合

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

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

 8.反转 reverse
(34) python列表、元组与集合
 
 9.复制 copy

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

三、构建队列数据结构

 1.简单队列结构构建

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

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

 2.简单构建栈数据结构

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

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

四、拓展

 1.is和==的区别

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

 2.深拷贝与浅拷贝

浅拷贝

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

深拷贝

(34) python列表、元组与集合
 3.可变与不可变数据类型

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


元组

一.元组的定义


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

二.元组的操作

1.元组的索引与切片
(34) python列表、元组与集合

2.元组的重复
(34) python列表、元组与集合

3.元组的循环
(34) python列表、元组与集合

4.元组的复制
(34) python列表、元组与集合

5.列表的排序与掐头去尾
(34) python列表、元组与集合

注意:python2中不能识别

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

集合

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

1.交集

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


2.合集

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

3.差集

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

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

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

5.子集,父级

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


相关文章:

  • 2021-08-23
  • 2021-10-24
  • 2021-08-05
  • 2022-12-23
  • 2020-03-17
  • 2021-04-29
  • 2021-03-31
  • 2021-10-21
猜你喜欢
  • 2021-11-01
  • 2022-02-02
  • 2021-05-31
  • 2021-12-17
  • 2021-11-10
  • 2021-04-19
  • 2021-12-26
相关资源
相似解决方案