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

差集

并集

交集

相关推荐
寻星探路4 小时前
【深度长文】万字攻克网络原理:从 HTTP 报文解构到 HTTPS 终极加密逻辑
java·开发语言·网络·python·http·ai·https
ValhallaCoder7 小时前
hot100-二叉树I
数据结构·python·算法·二叉树
猫头虎8 小时前
如何排查并解决项目启动时报错Error encountered while processing: java.io.IOException: closed 的问题
java·开发语言·jvm·spring boot·python·开源·maven
八零后琐话8 小时前
干货:程序员必备性能分析工具——Arthas火焰图
开发语言·python
青春不朽5129 小时前
Scrapy框架入门指南
python·scrapy
MZ_ZXD00110 小时前
springboot旅游信息管理系统-计算机毕业设计源码21675
java·c++·vue.js·spring boot·python·django·php
全栈老石10 小时前
Python 异步生存手册:给被 JS async/await 宠坏的全栈工程师
后端·python
梨落秋霜11 小时前
Python入门篇【模块/包】
python
阔皮大师12 小时前
INote轻量文本编辑器
java·javascript·python·c#