Golang将Map的键值对调的实现示例
程序员文章站
2024-02-19 19:49:46
一、map是什么?map是一堆键值对的未排序集合,类似python中字典的概念,它的格式为map[keytype]valuetype,是一个key-value的hash结构。map的读取和设置也类似s...
一、map是什么?
map是一堆键值对的未排序集合,类似python中字典的概念,它的格式为map[keytype]valuetype,是一个key-value的hash结构。map的读取和设置也类似slice一样,通过key来操作,只是slice的index只能是int类型,而map多了很多类型,可以是int,可以是string及所有完全定义了==与!=操作的类型
二、详细代码
1.对调键值
map原数据:
具体代码如下(示例):
2.进行调用
详细代码如下(示例):
总结
键值的简单调换是熟悉golang map 数据类型的前奏。
ps:golang 无序的键值对集合map
到此这篇关于golang将map的键值对调的实现示例的文章就介绍到这了,更多相关golang map键值对调 内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!