首页 > 编程语言 > 详细

python - 字典

时间:2018-11-03 11:48:40      阅读:112      评论:0      收藏:0      [点我收藏+]
#-*- coding:utf-8 -*-
# author:jiaxy
# datetime:2018/11/3 9:58
# software: PyCharm Community Edition

# 字典 无序dict
# 空字典是允许的
# 字典里面的值 是 key:value成对存在的
# value可以是任意类型;key值是不可变的。

d = {‘class_id‘:‘python12‘,‘age‘:18,‘name‘:‘Jimmy‘,‘grade‘:[99,88,77,66,55],‘course‘:{‘en‘:100,‘ch‘:99}}
print(d)

# 1. 字典的查询
# 无索引,根据key查询 dict[key] 嵌套取值
print(d[‘course‘])
print(d[‘course‘][‘en‘])

# 2. 查询出所有的key,value
# dict.keys() dict.values()
print(d.keys())
print(d.values())

# 3. 查询出所有的键值对
# dict.items()
print(d.items())

# 4. 指定删除 dict.pop()
d.pop(‘course‘)
print(d)

# 5. 随机删除 dict.popitem()

# 6. 删除内存 del dict

# 7. 清空字典 dict.clear()
d.clear()
print(d)


# 8. 新增和修改 dict[key]=value
c = {‘name‘:‘Jimmy‘,‘age‘:18,‘hobby‘:[‘PUBG‘,‘LOL‘,‘CF‘]}
c[‘sex‘]=‘man‘
c[‘age‘]=20
print(c)


技术分享图片

 

 

技术分享图片

 

 

python - 字典

原文:https://www.cnblogs.com/gotesting/p/9899970.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!