d = {
'春波':{
"car":{'BMW':5,'BENZ':3,'audi':3,'byd':4},
"house":["北京",'南京','上海'],
"money":1000000,},
'美玲':{
"bag":['xx','lv',],
"house":['三环','4环'],
"hzp":['skii','ysl'],
'language':{
'普通话':10,
'东北话':20,
'日语':0,
'英语':4
}
}
} #1、春波卖了一套上海的房子,卖了500w
d['春波']['house'].pop(-1)
d['春波']['money']+=5000000
print(d) #2、算一下春波有多少辆车
car_num=d['春波']['car'].values()
print(sum(car_num))
#或者
sum=0
for n in car_num:
sum=n+sum
print(sum) #3、春波花了100w,买了一辆劳斯莱斯
d['春波']['car']['LSLS']=3
d['春波']['money']-=1000000
print(d) #4、美玲的东北话退步了, 从20级变成了10级
d['美玲']['language']['东北话']=10
print(d) #5、美玲会哪些语言
language_s=d['美玲']['language'].keys()
print(language_s) # d['春波']['house'].remove('上海')
# d['春波']['money']=d['春波']['money']+5000000
# d['春波']['money']+=5000000
# print(d)

以上代码输出结果如下:

{'春波': {'car': {'BMW': 5, 'BENZ': 3, 'audi': 3, 'byd': 4}, 'house': ['北京', '南京'], 'money': 6000000}, '美玲': {'bag': ['xx', 'lv'], 'house': ['三环', '4环'], 'hzp': ['skii', 'ysl'], 'language': {'普通话': 10, '东北话': 20, '日语': 0, '英语': 4}}}
15
5
8
11
15
{'春波': {'car': {'BMW': 5, 'BENZ': 3, 'audi': 3, 'byd': 4, 'LSLS': 3}, 'house': ['北京', '南京'], 'money': 5000000}, '美玲': {'bag': ['xx', 'lv'], 'house': ['三环', '4环'], 'hzp': ['skii', 'ysl'], 'language': {'普通话': 10, '东北话': 20, '日语': 0, '英语': 4}}}
{'春波': {'car': {'BMW': 5, 'BENZ': 3, 'audi': 3, 'byd': 4, 'LSLS': 3}, 'house': ['北京', '南京'], 'money': 5000000}, '美玲': {'bag': ['xx', 'lv'], 'house': ['三环', '4环'], 'hzp': ['skii', 'ysl'], 'language': {'普通话': 10, '东北话': 10, '日语': 0, '英语': 4}}}
dict_keys(['普通话', '东北话', '日语', '英语'])

python之list+字典练习的更多相关文章

  1. Python列表,元组,字典,序列,引用

    1.列表 # Filename: using_list.py # This is my shopping list shoplist=["apple", "mango&q ...

  2. Python基础知识---字典

    现在在实习期间,好久没用Python了,今天在做Java项目时用的HashMap让我联想到了Python中的字典,就写一些Python字典的知识吧,复习复习. 字典:  key --> valu ...

  3. python基础之字典dict和集合set

    作者:tongqingliu 转载请注明出处:http://www.cnblogs.com/liutongqing/p/7043642.html python基础之字典dict和集合set 字典dic ...

  4. python中 字符 字典 列表之间的转换

    1 字典 转 字符 定义一个字典:dict = {'name': 'python', 'age': 7}字典转字符 可以使用str强制转换 如: str(dict) 此时dict的类型就是字符型了 2 ...

  5. python集合与字典的用法

    python集合与字典的用法 集合: 1.增加  add 2.删除   •del 删除集合 •discard(常用)删除集合中的元素  #删除一个不存在的元素不会报错 •remove 删除一个不存在的 ...

  6. python之路--字典

    一. 字典 字典是以key:value的形式来保存数据的,用{}表示 字典的增删改查 字典的增加 dic = {"意大利": "李云龙", "美国&q ...

  7. Python数据类型(字典和集合)

    1.5 Dictionary(字典) 在Python中,字典用放在花括号{}中一系列键-值对表示.键和值之间用冒号分隔,键-值对之间用逗号分隔. 在字典中,你想存储多少个键-值对都可以.每个键都与一个 ...

  8. python创建有序字典及字典按照值的大小进行排序

    有序字典 在Python中,字典类型里面的元素默认是无序的,但是我们也可以通过collections模块创建有序字典 # -*- coding:utf-8 -*- # python有序字典需导入模块c ...

  9. python 实现有序字典

    python 实现有序字典 Python默认的字典,是不按顺序存储.输出我们添加在字典中的内容的,即是无序的字典.python 使用OrderedDict函数实现有序的字典. 示例: d = dict ...

  10. python 3.x 字典的11种方法

    python 3.x 字典的11种方法2017年11月25日 01:02:11 Milton-Long 阅读数:535 标签: python python字典方法 更多个人分类: python-学习之 ...

随机推荐

  1. 由AC自动机引发的灵感

    一,WA自动机 #include <cstdio> using namespace std; int main() { printf("☺"); ; } 二,TLE自动 ...

  2. pyinstall实现不显示控制窗口

    做图形界面的时候,总会弹出一个cmd的黑框框,为了美观,通常希望将其隐藏. 查找资料得知:1.pythonw.exe .py不会出现(此方法没试过) 2.python.exe .pyw即将py文件的后 ...

  3. struts2 contextMap

    一.contextMap中的数据操作 root根:List 元素1 元素2 元素3 元素4 元素5 contextMap:Map key value application Map key value ...

  4. unittest的使用三——断言

    常用的断言有3种: 判断两个值是不是都相等,参数分别是第一个值,第二个值,msg代表不想等的话,描述的信息 def assertEqual(self, first, second, msg=None) ...

  5. Android Studio 签名 安全图片

    apk 输出地址: /Users/houzhibin/javaself/android/SpgApp/app/build/outputs/apk 上图是debug版的: 发布版的需要在终端输入命令行: ...

  6. HTML学习笔记Day8

    一.设置元素背景透明属性{background:rgba(255,255,255,0.5):} 1.元素背景透明,内容正常显示: 注:opacity:value:元素背景透明内容也透明: 2.rgba ...

  7. Failed to start Vsftpd ftp daemon错误

    配置 vsftpd.conf文件后 重启ftp服务出现 Failed to start Vsftpd ftp daemon错误 总是 启动失败 解决方法 将配置文件中的 listen=YES 改为 l ...

  8. 退回win7后无法上网 的解决方法

    如果网卡驱动没问题的话,那你是不是装了360安全卫士,如果装了你打开网络和共享中心———更改适配器设置————右键本地连接———属性————把360局域网防护驱动程序前面的对勾去掉然后确定,一般就能解 ...

  9. Percona xtrabackup

    关于percona xtrabackup     percona xtrabackup是世界上唯一开源的.免费的MySQL热备份软件,可以为InnoDB存储引擎和XtraDB存储引擎进行不间断的备份, ...

  10. 点赞功能与redis

    转:https://edu.aliyun.com/a/20538 摘要: 前言点赞其实是一个很有意思的功能.基本的设计思路有大致两种, 一种自然是用mysql等数据库直接落地存储, 另外一种就是利用点 ...