类似于 js 里面的狭义的对象 本质是键值对
表示
d = {'name': 'suxiesumiao','age': 20}
访问
d['name'] // 'suxiesumiao'
不能用点号访问
添加
直接添加
修改
直接修改
删除
用语句 del
遍历
items()
d = {'name': 'suxiesumiao','age': 20}
for key, value in d.items():
print('key:' , key)
print('value:' , value)
key: name
value: suxiesumiao
key: age
value: 20
数据类型不能混杂
items()
方法将字典序列化 最内层是一个元组, 元组组成了列表, 方法就是维持这个列表
对 d = {'name': 'suxiesumiao','age': '20'}
应用 items()
方法
结果是 dict_items([('name', 'suxiesumiao'), ('age', '20')])
该方法返回的是一个元组数组(可遍历的)
keys()
只是遍历键
values()
只是遍历值
set()
静态方法set()
会返回一个没有重复的元素集
tt = (1,2,3,4,5,2,3,4)
st = set(tt)
print(st) // {1,2,3,4,5}
type(st) // <class 'set'>
网友评论