导图社区 python的字典与合集
python的字典与合集思维导图,介绍了字典、创建字典、字典特性、修改字典、删除字典元素、in运算、获取字典中的所有等。
操作系统的主要功能思维导图,主要内容有:中断处理过程、处理机管理功能、存储器管理功能、设备管理功能。
这是一张关于计算机操作系统的知识导图,介绍了硬实时HRT任务、软实时SRT任务、os内核功能、微机os运行方式等。
本图讲述了计算机操操作系统的发展过程,内容有配置os的目标、os的作用、os与硬件、其他用户软件之间的关系等。
社区模板帮助中心,点此进入>>
英语词性
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
法理
刑法总则
【华政插班生】文学常识-先秦
【华政插班生】文学常识-秦汉
文学常识:魏晋南北朝
【华政插班生】文学常识-隋唐五代
民法分论
字典与集合
1. 字典
键可以是字符串、数字、元组
不可以是列表 列表可变
值可以是任何数据类型
2. 创建字典
d = {key1 : value1, key2 : value2}
冒号与逗号
花括号
3. 字典特性
键是唯一的不可变的
同一个键被赋值两次,后面的值覆盖前面的值
访问值 相应的键放入“方”括号
dict = {'Name': '王海', 'Age':17}
print("dict['Age']:", dict['Age']
dict['Age']:17
如果没有键的访问数据 会输出错误信息
4. 修改字典
修改值 直接赋值修改
dict['Age'] = 18
增加键值
dict['School'] = "工学院"
5. 删除字典元素
del( )方法
del dict['Name']
删除键是Name的元素
del dict
删除整个词典
clear( )方法
清空词典所有元素
6. in运算
用于判断某“键”是否在字典里 value值不适用
功能与has_key(key)方法相似
print('Age' in dict) = print(dict.has_key('Age'))
>>>True
7. 获取字典中的所有值
valuse( )以“列表”返回字典中的所有值
print (dict.valuse())
>>>[……]
8. items()方法
把字典中每对键值组成一个元组放在列表中返回
for key,value in dict.items():
print(key,value)
>>>Name 王海 Age 17
顺序无差别
9. 集合
无序 不重复
基本功能是进行成员关系测试和删除重复元素
10. 创建集合
花括号{ }
set( )函数
创建空集合必须用set( )函数
因为{ }用来创建空字典
11. 集合运算
a-b a和b的差集
a|b a和b的并集
a&b a和b的交集
a^b a和b不同的元素