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.集合的运算

差集

并集

交集

相关推荐
Birdy_x20 小时前
接口自动化项目实战(1):requests请求封装
开发语言·前端·python
我爱学习好爱好爱20 小时前
Ansible 常用模块详解:lineinfile、replace、get_url实战
linux·python·ansible
一轮弯弯的明月21 小时前
Python基础-速通秘籍(下)
开发语言·笔记·python·学习
千寻girling1 天前
面试官 : “ 说一下 Python 中的常用的 字符串和数组 的 方法有哪些 ? ”
人工智能·后端·python
第一程序员1 天前
Python基础学习路径:非科班转码者的入门指南
python·github
u0136863821 天前
将Python Web应用部署到服务器(Docker + Nginx)
jvm·数据库·python
smchaopiao1 天前
Python中字典与列表合并的问题与解决方法
开发语言·python
卡尔特斯1 天前
Ultralytics YOLO26 自动对指定标注文件夹区分标注素材脚本与训练脚本
python·openai
2501_921649491 天前
期货 Tick 级数据与基金净值历史数据 API 接口详解
开发语言·后端·python·websocket·金融·区块链
njidf1 天前
实战:用Python开发一个简单的区块链
jvm·数据库·python