python的基本运用(4)——列表、元组和集合、字典

一、列表(list)

(1)列表的介绍和定义

1、类型:"list"

2、符号:[ ]

3、定义列表:

a、[ ]  通过[ ] 来定义

b、通过list 转换

(2)列表的运用

1、通过索引添加值(覆盖原来的值)

2、append 添加函数

3、insert 在指定的索引位添加元素

4、extend  连接两个列表

5、remove  删除

规则:从左开始删除,只删除第一个

6、del 删除,根据索引删除

7、sort 排序

8、sorted 排序(降序,升序)

9、index  根据元素找出索引位

10、reverse 反转

11、pop 删除 


二、元组(tuple)

1、定义:

元组(tuple)是Python中常用的一种数据结构。元组由不同的元素组成,每个元素可以存储不同类型的数据,如字符串、数字、甚至元组。元组是'写保护'的,即元组中元素作为一个整体,创建后不能再做任何修改操作。

2、符号:( )

3、元组的字符类型:<calss 'tuple'>

4、元组的运用

(1)index 根据元素查看索引位置

(2)count 统计元素的格式

案例:t=(3,1,2,3,3,2,"s")
print(t.index(2))
print(t.count(3))

(3)元组的修改

将元组通过list转换成列表,进行修改;

在将修改号的list转换成tuple元组



1.元组和列表的区别

第一:括号不一样 元组(),列表[]

第二:字符类型不一样:tuple,list

第三:元组不可变,列表可变

第四:元组比列表更安全,

第五,元组要修改,可以转换成列表,再修改,转回元组



三、集合---{ }

主要功能是去重,内容是无序

(1)集合的分类

1、可变集合:set

2、不可变集合:frozenset

(2)集合的运用

1、可变集合:set

1)add 添加

2)remove 删除元素

3)pop 删除数据

4)clear  清除

5)copy 复制

6)update  将两个集合合并

2、不可变集合:frozenset

1)copy复制


四、字典

1.字典的字符类型:<class 'dict'>

2.字典的键值对的方式存储

3.字典的定义:

(1)用大口号定义{}

(2)通过dict来转换

4、字典的运用

1)添加键值对

a.添加的键值不存在

b.添加键值存在 (键是唯一的)

2)keys 获取字典中的所有键

3)values()获取所有的值

4)取出具体键的值

5)setdefault 默认添加元素

-默认添加的元素,比字典本身的元素小-

6)删除字典

7)for 遍历字典

a.遍历键

b.遍历键值

c.items  取出键,值

8)pop删除

9)clear  清空字典

10)通过get方法获取键对应值

11)popitem  函数随机返回并删除自动中的键值对,一般默认删除末尾的键值

12)update  合并字典

13)copy 复制字典

14)fromkeys

(1)fromkeys快速生成字典,键

(2)fromkeys快速生成字典键和值

posted @ 2025-03-14 11:56  uai  阅读(24)  评论(0)    收藏  举报