
总有一天你要一个人在暗夜中,向那座桥走过去
文章目录
(8)pop函数——从字典中删除指定键,并返回这个键的对应值
(9)popitem函数——删除字典中最后一项,并返回它的键和值
大家好,我是纪宁
今天要介绍的是python的元组、集合、字典,这是Python基础目前的学习进度
一起加油

一、元组
元组与列表是类似的,写在()里(列表写在[])里,元素中间用逗号隔开,且元素类型可以不同
元组在性质上与列表不同的是,元组里面的元素不能改变
但是,如果元组里面有列表,列表里面的值可以改变
字符串、元组、列表的总结
元祖、字符串、列表中可以共同使用的常用函数
len() 返回字符串/元组/列表 的长度
min() 返回字符串/元组/列表 里面的最小值(如果是字符串,则逐个比较ASCII码)
max() 返回字符串/元组/列表 里面的最小值(如果是字符串,则逐个比较ASCII码)
二、集合
集合就是像这种的 { , , , }
元素之间用逗号隔开、元素可以为任何类型
集合是无序的,且集合里的元素是唯一的
1.定义空集合
使用方法:d=set()
不能直接用{},这样会被认为是空字典
2.创建集合
(1)直接创建
变量名={元素,元素,元素,元素,......}元素可以为元组、字符串、数字等
(2)set函数
变量名=set(元素),只能有一个元素(只能是元组、列表或者字符串等等)
当元素是字符串时,放在集合里就将字符串里面的字符逐个取出来
但是当字符串放在列表或者元组里面时,则不会将字符串给拆开
如 d=set("纪宁余微");print(d) #字符串单独放
>>{'纪', '宁', '余', '微'}
d=set([1,2,3,"纪宁余微"]);print(d) #字符串在列表里
>>{1, 2, 3, '纪宁余微'}
3.列表、元组、字符串、字典的去重
将列表、元组、字符串、字典用set函数放入集合中,会自动去重
这里就用列表来举例子
如d=set([1,2,3,3,2,1,33,33,4,6]);print(d)
>>{1, 2, 3, 4, 33, 6} #列表里的元素是无序的
4.向集合中添加元素
(1)add函数
用add函数往集合中添加数字/字符串/元组等,直接将元素加在集合末尾
使用方法:d.add(元素)
注意事项:如果添加的元素集合中已经有了,则不会显示(集合中不会出现重复元素)
(2)update函数
update函数可以将集合b合并于集合a中
使用方法:a.update(b)
如a={"纪宁","余微"};b={1,2,3}
a.update(b);print(a) #对a操作,将b并入a>>{1, 2, 3, '纪宁', '余微'}
5.集合元素的删除
(1)remove函数
使用方法:a.remove(要删除的元素)
注意事项:如果集合里有这个元素,就直接删除,如果没有的话,就报错
(2)pop函数
使用方法:a.pop()
作用:在a集合中随机删除一个元素
注意事项:如果集合里

本文详细介绍了Python中的元组、集合和字典的基本概念与操作,包括它们的创建、增删改查方法,以及去重、交集和并集等特性。同时,还涵盖了成员检测和标识符判断的相关知识。
1436

被折叠的 条评论
为什么被折叠?



