当前位置: 首页 > 文档资料 > Clojure 中文教程 >

map-invert

优质
小牛编辑
127浏览
2023-12-01

反转地图,使值成为键,反之亦然。

语法 (Syntax)

以下是语法。

(map-invert hmap)

Parameters - 'hmap'是散列键和值的映射。

Return Value - 返回一个映射,其值反转为键,键反转为值。

例子 (Example)

以下是Clojure中map-invert的示例。

(ns clojure.examples.example
   (:require [clojure.set :as set])
   (:gen-class))
(defn example []
   (def demokeys (hash-map "z" 1 "b" 2 "a" 3))
   (def demonew (set/map-invert demokeys))
   (println demonew))
(example)

输出 (Output)

上面的代码产生以下输出。

{1 z, 3 a, 2 b}

最后更新:

类似资料

  • Question leetcode: Invert Binary Tree | LeetCode OJ lintcode: (175) Invert Binary Tree Invert a binary tree. Example 1 1 / \ / \ 2 3 => 3 2 / \ 4 4 Challenge

  • 本文向大家介绍Python Pillow Image Invert,包括了Python Pillow Image Invert的使用技巧和注意事项,需要的朋友参考一下 本文主要是利用Python的第三方库Pillow,实现单通道灰度图像的颜色翻转功能。 总结 以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对呐喊教程的支持。如果你想了解更多相关内容请

  • 以下是具有反转值的面积图的示例。 我们已经在Highcharts Configuration Syntax一章中看到了用于绘制图表的配置 。 现在,让我们看一个带有倒轴的面积图的示例。 我们还将了解其他配置并在图表中添加反转属性。 图表 将图表的倒置配置为true。 配置要反转的轴。 当真x轴是垂直的而y轴是水平的。 如果图表中存在条形图系列,则会反转相同的条形图。 这里,默认值为false。 c

  • 我们已经在Highcharts Configuration Syntax一章中看到了用于绘制此图表的配置 。 现在让我们考虑以下示例来进一步理解具有反向轴的样条曲线。 配置 (Configurations) 将图表类型配置为基于样条线。 chart.type决定图表的系列类型。 这里,默认值是“line”。 配置要反转的轴。 当真正的x轴是垂直的而y轴是水平的时 - 如果图表中存在条形系列,则相反

  • 此函数计算输入数组中整数的按位NOT结果。 对于有符号整数,返回两个补码。 例子 (Example) import numpy as np print 'Invert of 13 where dtype of ndarray is uint8:' print np.invert(np.array([13], dtype = np.uint8)) print '\n' # Comparin

  • 以下是具有反转轴的面积图的示例。 我们已经在Highcharts Configuration Syntax一章中看到了用于绘制图表的配置 。 现在,让我们看一个带有倒轴的面积图的示例。 我们还将了解其他配置并在图表中添加反转属性。 图表 将图表的倒置配置为true。 配置要反转的轴。 true x axis是垂直的而y axis是水平的。 如果图表中存在条形图系列,则会反转相同的条形图。 这里,默