码迷,mamicode.com
首页 > 编程语言 > 详细

python (2) 字典

时间:2017-01-20 15:51:23      阅读:244      评论:0      收藏:0      [点我收藏+]

标签:als   报错   字典   基本操作   ges   存在   style   span   pre   

一。字典的特性。:

  (1). python 字典是无序的。(而列表有序) 我们可以把字典理解为一组 key:value 这样的健值对。

  (2). python字典的key是唯一的。

  (3). 字典可以嵌套字典,嵌套列表。

  eg:定义一个字典。对字典进行基本操作。

技术分享
 1 >>> dict = {
 2 ... ‘one‘: "1111",
 3 ... ‘two‘: "2222",
 4 ... ‘three‘: "3333",
 5 ... ‘foure‘: "4444",
 6 ... }    #定义一个字典
 7 >>> print(dict)
 8 {‘two‘: ‘2222‘, ‘three‘: ‘3333‘, ‘foure‘: ‘4444‘, ‘one‘: ‘1111‘}
 9 >>> dict["fave"] = "5555"    #增
10 >>> dict
11 {‘two‘: ‘2222‘, ‘three‘: ‘3333‘, ‘foure‘: ‘4444‘, ‘one‘: ‘1111‘, ‘fave‘: ‘5555‘}
12 >>> dict.pop("one")    #pop函数删除
13 ‘1111‘
14 >>> dict
15 {‘two‘: ‘2222‘, ‘three‘: ‘3333‘, ‘foure‘: ‘4444‘, ‘fave‘: ‘5555‘}
16 >>> del dict["two"]    #del删除
17 >>> dict
18 {‘three‘: ‘3333‘, ‘foure‘: ‘4444‘, ‘fave‘: ‘5555‘}
19 >>> dict["fave"] = "5"  #改
20 >>> dict
21 {‘three‘: ‘3333‘, ‘foure‘: ‘4444‘, ‘fave‘: ‘5‘}
22 >>> dict.get("four")    
23 >>> dict.get("foure")    #查,字典中不存在不会报错,而是返回 none
24 ‘4444‘
25 >>> dict["foure"]    #查,字典中不存在会报错
26 ‘4444‘
27 >>> "four" in dict
28 False
29 >>> "four" not in dict
30 True
View Code

 

python (2) 字典

标签:als   报错   字典   基本操作   ges   存在   style   span   pre   

原文地址:http://www.cnblogs.com/huajianhuakai/p/6322766.html

踩
(0)
赞
(0)
   
举报
评论 一句话评论(0)
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!