基本格式
#Python
info = {'age':30,'height':200,'Lover':'Marry','Intersting':'Football'}
print(info['age'])
print(info['Lover'])
字典是一系列 ”键-值“,类似于 对象 - 属性
添加键-值对
info['car'] = 'Geely'
info['Color'] = 'Green'
print(info)
修改字典
# 定义空字典,并增加键值对
Per_Info = {}
Per_Info['Car'] = 'Geely'
Per_Info['Color'] = 'Green'
# 修改值
Per_Info['Color'] = 'Black'
print(Per_Info)
# 删除 键值对
del Per_Info['Color']
print(Per_Info)
遍历字典
info = {'age':30,'height':200,'Lover':'Marry','Intersting':'Football'}
for key,value in info.items():
print('\nKey:'+ key)
print('Value:'+ str(value))
# 遍历键
for key in info.keys():
print('\n'+key)
注意:
1. 输出时格式必须统一
2. 使用的关键字 info() ,和keys(),values()
3. key和value 自定义
嵌套
集合
set(list):集合,消除列表内的重复项
基本格式
ss = {"sdf",12,"ew",789}
type(ss)
Out[22]: set
集合的基本操作有,并集,交集,差集
set1 | set2 #并集
set1 & set2 #交集
set1 - set2 #差集
set1.add(val1) #新增value1
set1.discard(val2) #去除value2
a = [1,1,1,55,66]
c = set(a)
c
Out[27]: {1, 55, 66}
type(c)
Out[28]: set