【发布时间】:2018-12-16 03:48:34
【问题描述】:
我是 golang 新手,我想在这样的地图中颠倒对出现的顺序,以便最后一对出现:
mapA := map[string]int {
"cat": 5,
"dog": 2,
"fish": 3 ,
}
fmt.Println(mapA)
map[cat:5 dog:2 fish:3]
生成的地图应该是这样的:
map[fish:3 dog:2 cat:5]
它可以是一个新的mapB,具有相同的项目但顺序相反。
我怎样才能做到这一点?
【问题讨论】:
-
你不能,因为地图中没有开始的顺序。
标签: go