1 #语法

2 dic= {"name":"alex","age":33,"job":"IT"}#结构k:v,k:v

3 dic1 = {"tya":"ret","set":2453}4 #查:

5 dic["name"]6 dic.get('name')7

8 #添加:

9 dic['gender'] = 'female'

10

11 #改:

12 dic["name"] = "laf"

13

14 #删:

15 del dic["name"]16

17 #其他

18 dic.update(dic1)#更新字典,去重

19 dic.items()#转换成列表

20 dic.values()#打印所有values值

21 dic.keys()#打印所有的key值

22

23 print("name" in dic)#判断key是否在字典里面返回True or Flase

24 dic.setdefault("ct")#存在返回值,不存在自动生成k,v

25 dic.fromkeys([1,2,3,4,5,6],'ddd')#把列表里面的数字当做key,后面当成v

26 for key indic:27 print(key,dic[key])28

29 #字典里面套字典

30 id_db ={31 371481199306143632:{32 'name':'xiaoli',33 'age':22,34 'addr':'shandong'

35 },36 371481199306143633:{37 'name':'xiaoly',38 'age':22,39 'addr':'shandong'

40 }41 }42

43 classdict(object):44 """

45 dict() -> new empty dictionary46 dict(mapping) -> new dictionary initialized from a mapping object's47 (key, value) pairs48 dict(iterable) -> new dictionary initialized as if via:49 d = {}50 for k, v in iterable:51 d[k] = v52 dict(**kwargs) -> new dictionary initialized with the name=value pairs#成对出现53 in the keyword argument list. For example: dict(one=1, two=2)54 """

55 def clear(self): #real signature unknown; restored from __doc__#清除

56 """D.clear() -> None. Remove all items from D."""

57 pass

58

59 def copy(self): #real signature unknown; restored from __doc__#复制

60 """D.copy() -> a shallow copy of D"""

61 pass

62

63 @staticmethod #known case

64 def fromkeys(*args, **kwargs): #real signature unknown

65 """Returns a new dict with keys from iterable and values equal to value."""

66 pass

67

68 def get(self, k, d=None): #real signature unknown; restored from __doc__#得到值

69 """D.get(k[,d]) -> D[k] if k in D, else d. d defaults to None."""

70 pass

71

72 def items(self): #real signature unknown; restored from __doc__#转换成列表

73 """D.items() -> a set-like object providing a view on D's items"""

74 pass

75

76 def keys(self): #real signature unknown; restored from __doc__#得到字典里所有的key

77 """D.keys() -> a set-like object providing a view on D's keys"""

78 pass

79

80 def pop(self, k, d=None): #real signature unknown; restored from __doc__#删除

81 """

82 D.pop(k[,d]) -> v, remove specified key and return the corresponding value.83 If key is not found, d is returned if given, otherwise KeyError is raised84 """

85 pass

86

87 def popitem(self): #real signature unknown; restored from __doc__

88 """

89 D.popitem() -> (k, v), remove and return some (key, value) pair as a90 2-tuple; but raise KeyError if D is empty.91 """

92 pass

93

94 def setdefault(self, k, d=None): #real signature unknown; restored from __doc__

95 """D.setdefault(k[,d]) -> D.get(k,d), also set D[k]=d if k not in D"""

96 pass

97

98 def update(self, E=None, **F): #known special case of dict.update#更新

99 """

100 D.update([E, ]**F) -> None. Update D from dict/iterable E and F.101 If E is present and has a .keys() method, then does: for k in E: D[k] = E[k]102 If E is present and lacks a .keys() method, then does: for k, v in E: D[k] = v103 In either case, this is followed by: for k in F: D[k] = F[k]104 """

105 pass

106

107 def values(self): #real signature unknown; restored from __doc__#取字典里所有values

108 """D.values() -> an object providing a view on D's values"""

109 pass

python写列表和字典_python基础之列表跟字典相关推荐

  1. python元祖组成字典_Python基础之元组和字典

    一.元组: 1.定义: 内存图: 2.基本操作 3.元组作用: 4.元组基础知识代码 # 1. 创建空元组 t01=() t02=tuple() #2. 创建具有默认值的元组 t01= (1,2,3) ...

  2. python 字典 列表 元祖_Python基础之列表、元祖、字典、集合,你都知道吗?附视频...

    前言 Python作为目前最火的编程语言之一,是一门解释型的高级编程语言,特点是简单明确.今天我们来简单介绍一下其中的列表.元祖.字典和集合,希望大家多多讨论. 列表(list) 具有以下特点: 1. ...

  3. python列表功能默写_python基础学习——列表list的功能

    一.list列表,可迭代的对象 LI=[11,22,33,22,44,"age",["文学",[1,2],99,True]] list类,通过list类创建的对 ...

  4. python 两个列表相互映射_Python基础 — 10分钟学习函数式Python

    点击上方蓝字"Python圈子",进行关注~ (图片源自网络) 在这篇10分钟的文章中,您将学习Python中的函数式范型.您还将学习列表推导式. 目录 1.  函数式范式 2.  ...

  5. python 01列表异或_python基础篇三

    python基础篇二所介绍的列表是基本的数据类型之一,元组.集合.字典也是基本的数据类型之一.熟练运用这些基本的数据类型很重要,就像是一座高楼大厦,把地基打扎实了,这栋高楼大厦才能在狂风暴雨中岿然不动 ...

  6. python人名查电话(字典)_Python基础练习——使用字典存储电话薄

    定义:字典是Python中唯一内建的映射类型,字典中的值并没有特殊的顺序,但是都存储在一个特定的键(Key)里.键可以是数字.字符串.甚至元组 通过指定的键从字典访问值. 列表是有序的对象结合,字典是 ...

  7. python怎样遍历列表中数字_Python基础-列表操作(2):列表的遍历和数字列表

    Python基础-列表(2): 1.对列表进行遍历操作 python中遍历的写法是for xx in list,末尾跟个冒号,第二行开始缩进,进入循环之中.word = ['a','b','c'] f ...

  8. python列表解析式_Python基础入门-列表解析式

    今天我们使用Python中的列表解析式来实现一些简单功能.好了关于列表解析式是什么?我的理解是它可以根据已有列表,高效创建新列表的方式.列表解析是Python迭代机制的一种应用,它常用于实现创建新的列 ...

  9. python集合属性方法运算_Python基础__字典、集合、运算符

    之前讨论的字符串.列表.元组都是有序对象,本节则重点讨论无序对象:字典与集合. 一.字典 列表是Python中的有序集合,列表中的序指的是列表中的元素与自然数集形成了一个一一对应的关系.例如L=['I ...

最新文章

  1. Loadrunner日志设置与查看
  2. 跨域请求的一种解决方案
  3. IntelliJ IDEA自动部署
  4. c语言api函数写病毒,C语言病毒代码,及写病毒简单介绍
  5. IntelliJ Idea 常用12款插件(提高开发效率),附优秀主题插件
  6. CANN AICPU算子耗时分析及优化探索
  7. 【安全】导入本地linux用户到LDAP中
  8. Linux 安装和卸载JDK
  9. Linux上使用Cron启动定时任务
  10. Java项目:SSM高校教职工差旅报销管理系统
  11. excel多个工作表合并在一个表
  12. 十大算法简单介绍以及例题
  13. Randy Pausch_卡内基梅隆大学演讲--真正实现你的梦想
  14. Photoshop修图的常用方法与技巧一
  15. 数据库 读写分离 原理
  16. java outer的使用
  17. Android 仿朋友圈,文字图片视频多条目,自动播放暂停
  18. [转帖]EventHandler部署工具
  19. 上海发挥龙头带动作用 推进长三角一体化发展示范区建设
  20. python3爬取视频原理_Python3爬虫实战:以爬取豆瓣电影为例

热门文章

  1. Wap wml开发中需要注意的地方
  2. CCF201503-2 数字排序
  3. Java-Hashmap
  4. oracle日期虚数0去掉,第 14 章 使用复数运算库
  5. dev中循环展示图片的样式怎么写_图中的这种样式怎么用HTML写?
  6. git 忽略__pycache___图解git,用手绘图带你理解git中分支的原理和应用
  7. 明晚直播预告丨Oracle 19c避雷经验分享
  8. DM online-远大见未来 大咖讲堂丨大数据+,信息化应用与技术落地
  9. Linux 恢复rm -rf命令所删除的达梦数据文件
  10. 云图说|不要小看不起眼的日志,“小日志,大作用”