Python字典和集合

一.字典

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

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

s1={键:值}

eg.s1={1:'aa'}

2.访问字典的值

①通过键来访问

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

print(s201)

#输出 h

②get

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

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

3.修改字典

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

s201='a' #更新键

s203='o' #添加键

4.删除字典

del s('01')

5.in运算

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

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

print('03' in s2)

6.获取字典中的所有值

s2.value()

7.items()方法

二.集合

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

1.创建集合

2.集合的运算

差集

并集

交集

相关推荐
进击的明明5 小时前
当AI开始“边想边干”:深入聊聊ReAct,以及如何用Python手搓一个简单Agent
python·面试·agent
全栈弄潮儿5 小时前
Python实战第8期:函数
后端·python·编程语言
卷无止境7 小时前
暗流与破局:AI时代的代码安全审查工具全景指南
后端·python
卷无止境10 小时前
一人公司的全栈选型指南:让 AI Agent 写得快,也让生意跑得稳
后端·python
滴啦嘟啦哒11 小时前
【具身笔记】【π0.5 微调与仿真】五、在MuJoCo中实现可视化仿真
笔记·python·vla·具身
全栈练习生12 小时前
AI安全与红队测试
python·ai
费曼学习法12 小时前
把「发送成功」当「送达」?我排查 IM 长消息被静默吞掉的完整过程
python·ai编程·自动化运维
鸽鸽程序猿12 小时前
【项目】【在线判题系统】b端题目增删改
开发语言·python
NetX行者12 小时前
Python 工程化入门:从脚本到规范的 Python 项目结构
网络·python
MasonYyp12 小时前
asyncio并发协程
python