python基础 字典练习
Posted heaven123
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python基础 字典练习相关的知识,希望对你有一定的参考价值。
练习1:
info = [
{\'wangming\':
{
\'money\':1111,
\'car\':[\'bmo\',\'bsj\'],
\'info\':{
\'phone\':1511111,
\'age\':18}
}
},
{
\'lilei\':
{
\'money\':99999,
\'car\':[\'bbb\',\'ccc\'],
\'house\':{
\'朝阳\':1,
\'秦皇岛\':3
}
}
}
]
#王明增加一辆车
#info里加一个key
#秦皇岛加2
#给lilei加一个性别
答案:
#王明增加一辆车
info[0][\'wangming\'][\'car\'].append(\'cars\')
#info里加一个key
info[0][\'wangming\'][\'info\'][\'addr\']=\'北京\'
#秦皇岛加2
info[1][\'lilei\'][\'house\'][\'秦皇岛\'] += 2
#给lilei加一个性别
info[1][\'lilei\'][\'sex\']=\'女\'
练习2
#记录学生是否交作业
#学生姓名
#日期
#状态
#如果学生存在就增加一条日期状态,如果不存在,就增加学生姓名及日期状态
字典结构应如下图:
stu = {
\'黎明\':{
\'2018-5-1\':\'未交\',
\'2018-5-2\':\'已交\'
},
\'王丽\':{
\'2018-5-1\':\'未交\',
\'2018-5-2\':\'已交\'
}
}
代码如下:
以上是关于python基础 字典练习的主要内容,如果未能解决你的问题,请参考以下文章