第五章:字典

作者: 运柱 | 来源:发表于2018-01-23 16:00 被阅读0次

字典键的特性:

1)键值的唯一性,如果同一个键被赋值两次,后一个值被保存

2)键必须不可变,所以可以用数字,字符串或者元组充当键,不能用列表作为键。

eg:

dict = {'name':"jiaozi", 'age':23, 'work':"jiaozi"}

print(dict)

del dict['age']

print(dict)

dict.clear()

print(dict)

del dict

dict2 = {('name',):"Google", 'Age':7}

print(dict2)

# dict3 = {['name']: "Google", 'Age': 7}

dict4 = dict2

dict5 = dict2.copy()

print(dict4is dict2)

print(dict5is dict2)

dict2['Age'] =8

print(dict2)

print(dict4)

print(dict5)

seq = ('name', 'age')

dict6 = dict.fromkeys(seq)

print("新的字典为:{0}".format(str(dict6)))

dict6 = dict.fromkeys(seq, 10)

print("新的字典为:{0}".format(str(dict6)))

print("age值为:{0}".format(dict6.get('age')))

print("job值为:{0}".format(dict6.get('job', 'warrenwell')))

print(dict6)

print("sex值为:{0}".format(dict6.setdefault('sex', 'male')))

print("新字典为:", dict6)

相关文章

  • Python3.5 笔记——第5章 字典

    Python3.5笔记 第五章 字典 什么是字典 字典是Python中唯一内建的映射类型,字典指定值没有特定的顺序...

  • 2020年4月15日&16日 第五章 字典和集合

    第五章 字典和集合 5.1 集合 5.2 字典 5.1 集合 集合(set)是一组对象的组合,是一个不重复的、无序...

  • 第五章:字典

    字典键的特性: 1)键值的唯一性,如果同一个键被赋值两次,后一个值被保存 2)键必须不可变,所以可以用数字,字符串...

  • Python入门笔记—第五章(元祖tuple,集合set,字典d

    第五章:元祖tuple,集合set,字典dict 1.元祖—tuple( ) 有序 可以访问,但是不能修改(指内容...

  • 算法图解 (五)

    第五章 散列表 本章开头作者用一个雇员的例子, 引出了散列表的好处. 字典就是散列表 散列函数总是将同样的输入映射...

  • day9-课程总结

    1.字典 增:字典[key] = 值; 字典.setdefaule(key, 值);字典.update(字典)删:...

  • swift--字典

    创建字典 字典的基本操作 遍历字典 字典合并

  • Swift学习系列 字典的使用

    字典的概念 字典的初始化 字典元素的基本操作 字典的基本操作 字典的遍历 字典合并

  • 字典

    创建字典 访问字典中的值 修改、添加字典 修改字典中的值 在末尾增添新的键/值 删除字典元素 删除字典 清空字典 ...

  • 新2019计划:python学习-字典【4】

    字典 本篇章讲述数据结构字典,主要围绕如何访问字典,如何修改字典,如何删除字典某元素,如何遍历字典,字典的常见方法...

网友评论

    本文标题:第五章:字典

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