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

python - 字典

时间:2018-11-03 12:43:19      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:不可变   修改   技术分享   items   清空   删除   author   bsp   date   

#-*- 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 - 字典

标签:不可变   修改   技术分享   items   清空   删除   author   bsp   date   

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

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