首页 > 其他分享 >无涯教程-Clojure - not-any?函数

无涯教程-Clojure - not-any?函数

时间:2023-10-28 12:31:27浏览次数:33  
标签:返回 Clojure false 无涯 Example clojure true any

如果集合中值的任何谓词在逻辑上为true,则返回false,否则返回true。

not-any? - 语法

(not-any? p1 col)

参数      -  'p1'是需要测试的pattern。 " col"是需要测试的值的集合。

返回值  -  如果集合中值的任何断言在逻辑上为true,则返回false,否则返回true。

not-any? - 示例

(ns clojure.examples.example
   (:gen-class))
(defn Example []
   (println (not-any? even? '(2 4 6))))
(Example)

上面的程序产生以下输出。

false

参考链接

https://www.learnfk.com/clojure/clojure-predicates-notany.html

标签:返回,Clojure,false,无涯,Example,clojure,true,any
From: https://blog.51cto.com/u_14033984/8069758

相关文章

  • 无涯教程-Clojure - some函数
    返回值集合中x的some第一个逻辑真值。some-语法(somep1col)参数   - 'p1'是需要测试的断言, "col"是需要测试的值的集合。返回值 - 如果断言对于每个值都为true,则返回true,否则为false。some-示例(nsclojure.examples.example(:gen-class))(defnE......
  • 无涯教程-Clojure - every-pred函数
    接受一组断言,并返回一个函数"f",如果所有组成断言针对所有参数返回逻辑真值,则返回true,否则返回false。every-pred-语法(every-predp1p2..pn)参数  -  'p1p2...pn'是需要测试的所有断言的列表。every-pred-示例(nsclojure.examples.example(:gen-clas......
  • 无涯教程-Clojure - replace函数
    replacereplace函数用于用新的字符串值更换字符串中的子字符串replace-语法(replacestrpatreplacestr)参数   - “pat”是正则表达式模式,“str”是需要根据模式在其中找到文本的字符串,“replacestr”是需要根据模式在原始字符串中替换的字符串。replace-......
  • 无涯教程-Clojure - re-pattern函数
    re-pattern返回java.util.regex.Pattern的实例。然后将其用于其他模式匹配方法。re-pattern-语法(repatternpat)参数   - "pat"是需要形成的pattern。返回值 - 类型为java.util.regex.Pattern的模式对象。re-pattern-示例(nsclojure.examples.example......
  • 无涯教程-Clojure - take-last函数
    从序列中获取元素的最后一个列表。take-last-语法以下是语法。(take-lastnumseq1)参数   - "seq1"是元素的顺序列表。"num"是从最后开始需要包含在序列中的元素数。返回值 - 一个新的元素序列,其中仅包含元素的结束数。take-last-示例(nsclojure.exa......
  • 无涯教程-Clojure - drop函数
    根据需要删除的元素数从序列中删除元素。drop-语法以下是语法。(dropnumseq1)参数   - "seq1"是元素的顺序列表。"num"是需要删除的元素数。返回值 - 返回元素序列,并将必需的元素从序列中删除。drop-示例(nsclojure.examples.example(:gen-clas......
  • 无涯教程-Clojure - sort函数
    返回元素的排序序列。sort-语法以下是语法。(sortseq1)参数   - "seq1"是元素的顺序列表。返回值 - 返回元素的排序序列。sort-示例以下是排序示例。(nsclojure.examples.example(:gen-class));;ThisprogramdisplaysHelloLearnfk(defnEx......
  • 技术分享| anyRTC低延时直播优化
    直播系统就是把活动现场的音频或视频信号经数字压缩后,传送到直播多媒体服务器(CDN)上,在互联网上供广大网友或授权特定人群收听或收看。而随着技术的日益更新,人民对于直播的互动性,实时性要求更高了,传统的直播少则几十秒,多则几分钟的时延很难满足现在的很多直播场景。今天我们就从播......
  • 无涯教程-Clojure - concat函数
    这用于将两个序列连接在一起。concat-语法以下是语法。(concatseq1seq2)参数   - seq1是元素的第一个序列列表。"seq2"是元素的第二个序列列表,需要将其附加到第一个之后。返回值 - 元素的组合序列。concat-示例以下是Clojure中concat的示例。(nsclo......
  • AnyCAD程序无法启动的问题解决方法
    在某些电脑上会出现基于AnyCAD开发的程序无法启动的问题,如:System-ArgumentEcception:Pleasecheckthedependendes解决方法安装最新的VS运行时库,如VS2022:微软官方下载地址:x64:vc_redist.x64.exeSystem.AccessViolationException:"Attemptedtoreadorwriteprotectedmemor......