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

python 字典操作

时间:2017-12-07 00:37:31      阅读:221      评论:0      收藏:0      [点我收藏+]

标签:get   pop   根据   1.3   方法   print   3.1   操作   查询   

 

1.查询
2.修改
3.删除
4.增加
5.清空

例如:
dict1 = { ‘k1‘:‘jin‘,‘k2‘:123, ‘k3‘:[‘tong‘,200]}

1.1字典查询有哪些键
print(dict1.keys())
dict_keys([‘k2‘, ‘k1‘, ‘k3‘])

1.2字典查询值
print(dict1.values())
dict_values([123, ‘jin‘, [‘tong‘, 200]])

1.3 根据key 查value
print(dict1["k1"])
print(dict1["k1"]) #在查询不到时会报错
print(dict1.get("k3"))
if ‘k3‘ in dict1:
print("true")


2.字典修改
dict1[‘k1‘] = ‘JIN‘
print(dict1.get("k1"))
输出:JIN

3、删除的三种方法
3.1 pop 方法
dict1.pop(‘k1‘) #常用方法
print(dict1)
输出:{‘k3‘: [‘tong‘, 200], ‘k2‘: 123}

3.2 del 方法
del dict1[‘k1‘]
print(dict1)
{‘k3‘: [‘tong‘, 200], ‘k2‘: 123}
输出:{‘k3‘: [‘tong‘, 200], ‘k2‘: 123}

3.3 popitem 方法
dict1.popitem()
print(dict1)

输出:{‘k1‘: ‘jin‘, ‘k2‘: 123}

4.增加

dict1[‘k4‘] = ‘Li‘
print(dict1)

{‘k3‘: [‘tong‘, 200], ‘k1‘: ‘jin‘, ‘k2‘: 123, ‘k4‘: ‘Li‘}

5.清空
dict1.clear()

 

python 字典操作

标签:get   pop   根据   1.3   方法   print   3.1   操作   查询   

原文地址:http://www.cnblogs.com/liuzh6/p/7994893.html

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