当前位置: 首页 > news >正文

python题库 No.29 分类一下吧!

困难级

城市大分类,请将城市(列表cities)按照省份分类,将分类好的保存为字典,字典的键为列表province的元素,字典的值为列表cities的值。
最后输出分类好的字典。
输出示例:

{'四川': ['四川成都', '四川泸州', '四川雅安'], '湖北': ['湖北武汉', '湖北荆州'], '广东': ['广东深圳', '广东广州'], '直辖市': ['北京', '重庆']}

注意:输出字典的一个键对应多个值,所以将值连接为列表,键对应的值为列表。

实际答案:

cities = ["四川成都","湖北武汉","北京","广东深圳","四川泸州","湖北荆州","四川雅安","广东广州","重庆"]
province = ["四川","湖北","广东","直辖市"]dict01 = {}  
for i in province:list1 = []for j in cities:if i in j:list1.append(j)elif i == "直辖市":if j in ["北京","重庆"]:list1.append(j)        dict01[i] = list1   
print(dict01)    

标准答案:
image

点评:
考察字典添加元素的方法。
实际答案更简短但可读性有限,考虑添加注释,优化变量命名方式。
标准答案先构建列表,筛选元素,然后定义字典。逻辑较为清晰。

http://www.jsqmd.com/news/65768/

相关文章:

  • iReader 英语点读学习系统,译林小学英语在线点读
  • 2025年下半年上海ISO27001认证公司综合评测与选择指南
  • 2025年下半年上海IATF16949认证服务权威推荐与专业指南
  • 2025年下半年上海ISO三体系认证服务商综合评估与权威推荐
  • 2025年下半年上海CE认证服务商综合评测与选择指南
  • 2025年12月海南财税代理,海南税务合规财税,海口财税公司品牌推荐榜,彰显专业财税服务实力
  • 2025年12月海南注册公司财税,海口财税,海南代理记账财税公司最新推荐,聚焦企业注册与全案财税交付能力
  • ROS2概述和环境搭建
  • solid设计原则
  • SGLang 分布式集群模式概览 - -银光
  • 20232426 2025-2026-1 《网络与系统攻防技术》实验八实验报告
  • 2025.12.7总结
  • 20251207 新同学培训有感
  • 2025 最新锂电池服务商 / 厂家 TOP5 评测!技术创新 + 品质保障权威榜单发布,赋能新能源产业高质量发展
  • OI 带给了我什么
  • 2025最新锂电池组装服务商/厂家TOP5评测!技术沉淀+定制方案权威榜单发布,赋能新能源产业升级发展
  • text-embedding-3是什么?大模型Embedding技术科普
  • 博客园去除评论下面的广告
  • 2025最新宁德锂电池组装服务商/厂家TOP5评测!技术创新+定制方案权威榜单发布,赋能新能源动力生态升级
  • HRSword_v5.0.1.1 sysdiag.sys
  • 12.5 MyBatis
  • 新同学培训有感
  • NAS 部署 OmniBox:全聚合一站式观影解决方案,轻松打造家庭影院
  • 2025最新储能电池组装厂家TOP5评测!技术创新+定制方案权威榜单发布,赋能新能源产业高质量发展
  • DFAT—Dual Focus-Attention Transformer for Robust Point Cloud Registration
  • 20232419 2025-2026-1 《网络与系统攻防技术》实验八实验报告
  • 某中心语音AI前沿技术在SLT会议的研究突破
  • 性能jmeter常用注意事项
  • 2025最新电动车锂电池品牌/厂家TOP5评测!技术创新+安全效能权威榜单发布,赋能新能源出行生态升级
  • 12 ORM 处理表关联