目录

17.8. 小结

优质
小牛编辑
123浏览
2023-12-01

17.8. 小结

这一章中我们探讨了几个不同的高级技术。他们并不都适用于任何情况。

你现在应该能自如应用如下技术:

  • 应用 正则表达式进行字符串替换。
  • 将 函数当作对象,把它们存于列表中,把它们赋值给变量,并通过变量来调用它们。
  • 构建 应用 lambda 的动态函数。
  • 构建 闭合,将外部变量作为常量构建动态函数。
  • 构建 生成器,进行逻辑递增操作并在每次调用时返回不同值的恢复执行函数。

抽象化,动态构建函数,构建闭合以及应用生成器能够使你的代码更加简单化、可读化、灵活化。 你需要在简洁和功能实现两方面进行平衡。