Python语法系列博客 · 第9期[特别字符] 函数参数进阶:*args、**kwargs 与 ...

打印 上一主题 下一主题

主题 1717|帖子 1717|积分 5151

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
上一期小练习解答(第8期回顾)

✅ 练习1:整数转字符串列表

  1. nums = [1, 2, 3, 4, 5]
  2. str_list = list(map(str, nums))
复制代码
✅ 练习2:筛选回文字符串
  1. words = ["madam", "hello", "noon", "python"]
  2. palindromes = list(filter(lambda x: x == x[::-1], words))
复制代码
 ✅ 练习3:使用 reduce 计算乘积
  1. from functools import reduce
  2. product = reduce(lambda x, y: x * y, [2, 3, 4])  # 24
复制代码
✅ 练习4:lambda 表达式计算 x² + 2x + 1
  1. quad = lambda x: x**2 + 2*x + 1
  2. result = quad(3)  # 16
复制代码
本期主题:函数参数进阶


回复

使用道具 举报

0 个回复

正序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

悠扬随风

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表