Python字典和集合

一.字典

1.创建字典(以键值对的形式创建)

注意:键不可以修改,具有唯一性。值可以取任何数据类型

s1={键:值}

eg.s1={1:'aa'}

2.访问字典的值

①通过键来访问

s2={01:'h',02:'k'}

print(s2[01])

#输出 h

②get

字典名.get(键,默认值)

键不存在,不报错,返回默认值。

3.修改字典

s2={01:'h',02:'k'}

s2[01]='a' #更新键

s2[03]='o' #添加键

4.删除字典

del s('01')

5.in运算

判断某键是否在字典里,对value值不适用

s2={01:'h',02:'k'}

print('03' in s2)

6.获取字典中的所有值

s2.value()

7.items()方法

二.集合

集合是一个无序,不重复的序列

1.创建集合

2.集合的运算

差集

并集

交集

相关推荐
2501_907136822 小时前
基于Python+QT6的移动硬盘弹出工具
python·软件需求
2501_907136822 小时前
python 界面元素控件库工具,可以看到python的可视控件和使用方法
python·软件需求
2301_765703142 小时前
开发一个简单的Python计算器
jvm·数据库·python
yj15582 小时前
客厅阳台改卧室需要注意什么?
python
boss-dog2 小时前
关于强化学习入门理解和示例
python·强化学习
一只理智恩2 小时前
筹备计划·江湖邀请令!!!
python·langchain
Sagittarius_A*3 小时前
角点检测:Harris 与 Shi-Tomasi原理拆解【计算机视觉】
图像处理·人工智能·python·opencv·计算机视觉
进击的小头3 小时前
陷波器实现(针对性滤除特定频率噪声)
c语言·python·算法
LitchiCheng3 小时前
Mujoco 开源机械臂 RL 强化学习避障、绕障
人工智能·python·开源
A先生的AI之旅3 小时前
2026-1-30 LingBot-VA解读
人工智能·pytorch·python·深度学习·神经网络