Python
编码视界
fangliangsong@foxmail.com
https://zhuanlan.zhihu.com/c_157245427
展开
-
lambda表达式在C++/MATLAB/Python语言中的实现
说到函数式编程,必然会让人想起lambda表达式。lambda表达式用来定义匿名函数。本文介绍lambda表达式在C++/MATLAB/Python中相应的语法,介绍时。C++11增加了lambda表达式,用于替换在class中重载了调用运算符的函数对象(functor)和函数指针。定义匿名函数的格式是[] () {},例如:auto sum_xy=[](int x,int y){re原创 2016-12-31 16:36:50 · 4486 阅读 · 0 评论 -
Python学习一:list与tuple
1、Python的list可以下标访问,假设list的长度为length,下标的范围是[-length, length-1]。下标既可为正,又可为负,说明是用双向链表实现。2、list里面的元素的数据类型可以不同,类似于MATLAB中的元胞数组(cell)。3、空list的长度为0,与MATLAB的空矩阵一致。>>> L = []>>> len(L)4、tuple是常量的lis原创 2016-12-27 21:04:29 · 1638 阅读 · 0 评论