大家帮忙看一下这个(2)(3)怎么写,实在是不会了,字典中如何查找相同姓氏的呀
2条回答 默认 最新
- 往事随风云渐起 2022-11-17 12:03关注
stu = {'李白': '男', '李清照': '女', '杜牧': '男', '蔡文姬': '女', '李冶': '未填', '杜甫': '男', '刘禹锡': '男', '刘彩春': '女', '谢道韫': '女', '苏轼': '男'} # (1) key = input("新同学的姓名:") value = input("新同学的性别") stu[key] = value # (2) if stu['李冶'] == '未填': stu['李冶'] = '女' print(stu) # (3) stud = {} for i in stu: if i[0] in stud: stud[i[0]] += 1 else: stud[i[0]] = 1 print(stud) # (4) stude = {} for key,value in stu.items(): if value == '女': stude[key] = value for k in stude: print(k,end=',')
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用
悬赏问题
- ¥15 在获取boss直聘的聊天的时候只能获取到前40条聊天数据
- ¥20 关于URL获取的参数,无法执行二选一查询
- ¥15 液位控制,当液位超过高限时常开触点59闭合,直到液位低于低限时,断开
- ¥15 marlin编译错误,如何解决?
- ¥15 有偿四位数,节约算法和扫描算法
- ¥15 VUE项目怎么运行,系统打不开
- ¥50 pointpillars等目标检测算法怎么融合注意力机制
- ¥20 Vs code Mac系统 PHP Debug调试环境配置
- ¥60 大一项目课,微信小程序
- ¥15 求视频摘要youtube和ovp数据集