Skip to content

Latest commit

 

History

History
19 lines (17 loc) · 1.22 KB

Python.md

File metadata and controls

19 lines (17 loc) · 1.22 KB

tuple和list的区别

  1. tuple不能修改而list可以
  2. 列表不能做字典的关键字,而元组可以
  3. 元组和列表都是可嵌套的,并且元组中嵌套的列表是可变

Python中的lambda关键字

python 定义函数时主要有两个关键字,一个是非常常用的def,另一个就是lambda。
lambda 是一种生成函数对象表达式形式。

  • 使用: lambda 参数1, 参数2 .... 参数n : 使用参数的表达式
  • 区别:lambda的主体是一个单独的表达式,而不是代码块。它可以出现在许多语法不允许def出现的地方

为什么说Python是最适合机器学习项目的语言?

  1. 易于扩展和集成
  • 结构上允许很大的灵活性,Jupyter允许你重新编译其中的部分代码,从而节省更多时间。
  • Python 对其他语言非常友好,可以将Python与其他语言结合起来。
  1. 丰富的库和框架 Python拥有丰富的库和框架,例如NumPy、Pandas、SciPy、Scikit-learn等,这些库和框架提供了大量的工具和函数,使得机器学习任务可以更加高效和便捷。
  2. 庞大的社区 有大量的资料、文档和开源项目可供使用