美文网首页
Python 字典

Python 字典

作者: 康乐芳华 | 来源:发表于2017-11-22 16:29 被阅读0次

类似于 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'>

相关文章

网友评论

      本文标题:Python 字典

      本文链接:https://www.haomeiwen.com/subject/uyznvxtx.html