golang实现高阶函数之map
2024-08-26 20:12:50
package main import "fmt" func iMap(num []int, f func(a int) int) []int{
var r []int for _, n := range num{
r = append(r, f(n))
} return r
} func main() {
num := []int{, , , } fmt.Println("before: ", num) result := iMap(num, func(a int) int{
return a *
}) fmt.Println("after: ", result)
}
执行结果:
before: [ ]
after: [ ]
最新文章
- Sublime text 3如何编辑less并转(编译)成css文件
- 构建hibernate
- 总结shell
- OpenGL观察轴
- load与initialize
- Java 工程转 C#
- python学习笔记-(十)面向对象基础
- Hashtable和Dictionary<;T,K>;的使用
- ASP.NET基础之HttpModule 、HttpContext、 HttpHandler
- PLSQL Developer操作
- 提供一段Excel获取Title的标题,类似于A、AA、AAA,我们操作Excel的时候通常根据次标题来获取一定的操作范围。
- C#中Cache用法
- js 鸭式辨型法
- 如何学习java?Java基础知识点分享
- EditText搜索关键字,返回结果匹配关键字改变颜色
- vue-cli笔记
- MySql使用笔记
- Machine learning 第8周编程作业 K-means and PCA
- 新浪 ip 地址库
- 第三方登录之微信登录,基于ThinkSDK
热门文章
- hdu3488Tour KM算法
- Objective-C之成魔之路【7-类、对象和方法】
- 关于OpenFileDialog的使用(转)
- sql数据库CHECKDB时报x个分配错误和x个一致性错误
- PCB SVN 服务端VisualSVN Server与TortoiseSVN
- poj Code(组合数)
- null, undefined,";";,0,false是什么关系?
- 用JavaScript实现歌词滚动播放
- 免费开源ERP成功案例分享:化学之家通过Odoo实现工业互联网转型
- 题解报告:hdu 2647 Reward(拓扑排序)