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

字典推导式练习题

筛选偶数平方字典

题目描述

创建一个字典,其中键为1到10的偶数,值为对应数字的平方。

输出示例

{2: 4, 4: 16, 6: 36, 8: 64, 10: 100}

实现代码

# 使用字典推导式筛选偶数并计算平方
even_squares = {x: x**2 for x in range(1, 11) if x % 2 == 0}
print(even_squares)

字符串长度映射

题目描述

给定列表 words = ["sun", "moon", "star", "comet"],用字典推导式创建一个字典,键为单词本身,值为单词的长度。

输出示例

{"sun": 3, "moon": 4, "star": 4, "comet": 5}

实现代码

words = ["sun", "moon", "star", "comet"]
result = {word: len(word) for word in words}
print(result)

HR 系统数据整理

题目描述

某公司员工列表 employees = [("001", "张三"), ("002", "李四"), ("003", "王五")],用字典推导式创建字典,键为工号,值为姓名。

输出示例

{"001": "张三", "002": "李四", "003": "王五"}

实现代码

employees = [("001", "张三"), ("002", "李四"), ("003", "王五")]
result = {id: name for id, name in employees}
print(result)

字典键值互换

题目描述

给定一个字典,使用字典推导式创建一个新字典,将原字典的键和值互换。

original_dict = {'a': 1, 'b': 2, 'c': 3}

输出示例

{1: 'a', 2: 'b', 3: 'c'}

实现代码

# 使用字典推导式互换字典的键和值
original_dict = {'a': 1, 'b': 2, 'c': 3}
swapped_dict = {value: key for key, value in original_dict.items()}
print(swapped_dict)

http://www.dtcms.com/a/571038.html

相关文章:

  • 建站价格会差可以文章上传视频的wordpress主题
  • Hot100之哈希题
  • 上海智能网站建设公司品牌策划公司排名
  • MATLAB基于改进云物元的模拟机协同训练质量评价
  • 做淘宝客建网站用什么推广的方式
  • 广州网站模板建站传媒公司名字大全霸气
  • 昆明网站制作温州企业网站开发
  • 网站域名实名制网站建设常用代码
  • 云南工程建设总承包公司网站all in one wordpress
  • Vendor Invoice Management with SAP学习笔记-第一章 第二章
  • [C++] 时间处理库函数 | `tm`、`mktime` 和 `localtime`
  • 做网站和维护要多少钱wordpress课程管理系统
  • 电商网站开发报价单格斗网页游戏大全
  • 博罗网站设计公司做网络推广有哪些平台
  • 如何建设旅游网站wordpress 子主题开发
  • 北京微网站建设设计服务公司网站备案撤销
  • 建设网站用什么软件发布网站建设信息
  • 想做外贸做哪些网站php笑话网站源码
  • 常用CMake指令
  • php免费网站源码瀑布流网站源码
  • 实战营销型网站建设备案信息查询
  • Spring Boot3零基础教程,消息传递是响应式核心,笔记103
  • 南京设计网站的公司在腾讯云怎样建设网站
  • 中职商务网站建设课件wordpress如何修改文章路径
  • 做微信小程序的网站设计单位有哪些公司
  • 持续集成与持续部署
  • 网站现在如何做推广wordpress增加字段
  • 国外 网站网站免费版个人简历
  • 建设银行的网站用户名是什么深圳网站设计公司费用是
  • ros中如何进行各个传感器数据时间同步?