腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如
何在
Clojure
中
对
变量
序列
应用
函数
序列
?
、
我有一个
函数
,它接受一个
函数
序列
和一个参数
序列
。这应该返回一个向量,其中包含
应用
于参数
序列
的每个
函数
的结果。((solution + max min) 2 3 5 1 6 4) ;;--> [21 6 1] 我正在尝试用reduce来解决这个问题,但我不知道如何
应用
所有的
函数
,它只适用于第一个
函数
: (defn
浏览 14
提问于2021-11-13
得票数 0
回答已采纳
1
回答
如果结果为空,而右集具有较高的基数,则将失败。
、
、
我试图从一个集合
中
筛选元素,这些元素存在于
Clojure
中
不同的
序列
中
。但
clojure
.set/difference似乎不像我预期的那样起作用。我的错误在哪里?下面是一些例子:(difference #{3 2} '())移除某些元素结果:#{2} (
如
预期)删除集合
中
不存在的元素 (d
浏览 7
提问于2016-09-08
得票数 0
回答已采纳
2
回答
在
clojure
中
,如何映射
序列
并创建散列映射
、
在
clojure
中
,我想
对
序列
的所有元素
应用
一个
函数
,并返回一个map,其中键是
序列
的元素,值是映射
序列
的元素。 我编写了以下
函数
函数
。但是我想知道为什么这样的
函数
不是
clojure
的一部分。
浏览 2
提问于2014-03-06
得票数 0
2
回答
Clojure
-不使用nexts索引
序列
、
、
Clojure
新手,正在尝试找出如
何在
不使用大量next的情况下
对
序列
进行索引。例如,假设我有这样的
序列
:我想把
序列
的第四项的返回合并到一个
函数
中
。因此,我可以将数字4传递给
函数
(或任何其他数字),然后从
序列
中
获取该项。谢谢!
浏览 0
提问于2013-04-10
得票数 2
回答已采纳
1
回答
Clojure
序列
和集合
、
、
、
在Lisp
中
,所有的数据结构都是构建反单元格的,也就是说,它们本质上是链接列表或二叉树,或者两者兼而有之(如果我错了,请纠正我)。
Clojure
数据结构是列表、向量、映射和集合。
Clojure
包含了用于这些数据结构的两种包含性抽象:集合和
序列
。
序列
抽象定义了first、rest和cons操作,其中集合抽象定义集合特定的操作,
如
conj和into。
Clojure
核心
函数
(
如
map和filter )操作顺序抽象,但接受任何数据结构并执行隐
浏览 0
提问于2019-01-29
得票数 4
2
回答
Clojure
:如何获得
函数
docstring?
、
我试图只获取
Clojure
中
函数
的docstring,但是我遇到了几个问题,因为我找到的所有
函数
实际上都打印
函数
签名+ docstring。
clojure
.core/map返回一个惰性
序列
,该
序列
由将f
应用
于. 我只对获得docstring感兴趣,而不是打印它,也没有它的命名空间或特性。我正在寻找的是类似于(get-doc function-name)的东西,它将返回一个字符串
浏览 4
提问于2015-08-19
得票数 11
回答已采纳
4
回答
clojure
实现了什么之间的隐式转换,例如向量到列表?
从概念上讲,在向量上
应用
next没有什么意义,因为向量不是
序列
。实际上,
Clojure
不为向量实现next。当我在向量上
应用
next时,
Clojure
善意地建议“您想说(下一个seq),
对
吗?”
浏览 1
提问于2013-12-18
得票数 0
3
回答
压缩集合
、
、
、
如
何在
Clojure
中
压缩两个
序列
?IOW,Python zip(a, b)的
Clojure
等价物是什么?我知道如何定义这样的
函数
。我只是想知道标准库是否已经提供了这样的
函数
。
浏览 0
提问于2010-08-02
得票数 4
回答已采纳
1
回答
通过
应用
单
变量
函数
将旧的惰性
序列
转换为新的惰性
序列
、
假设在
clojure
中
我有一个惰性
序列
(a、b、c、d……)假设我有一个单
变量
函数
f(x)。如何将旧的惰性
序列
转换为新的惰性
序列
(f(a) f(b) ...)。也就是说,我寻求转换。
浏览 1
提问于2012-08-26
得票数 3
回答已采纳
1
回答
core.async是否可以根据
序列
实现它的功能?
、
、
、
告诉我们,
Clojure
1.6
中
有两个map实现,一个用于
clojure
.core
中
的
序列
,另一个用于core.async
中
的通道。 现在我们知道在1.7
中
我们有传感器,当给定一个
函数
而不是集合时,从高阶
函数
(
如
foldr和filter )返回一个map (reduce)
函数
。我试图表达和失败的是,为什么core.async
函数
不能返回
序列
,或者是Seq
浏览 1
提问于2014-10-30
得票数 8
回答已采纳
1
回答
如
何在
clojure
中将
序列
拆分成每3个相邻元素?
给定如下
序列
:如
何在
clojure
中将其拆分成每3个相邻元素?如下所示:最好使用
clojure
.core
中
的
函数
!
浏览 0
提问于2012-09-18
得票数 4
回答已采纳
1
回答
用
Clojure
中
的XML拉链构建自定义结构的惯用方法
、
:item :link text)但是,我想不出如
何在
同一时间提取它们,而不是不止一次遍历拉链。:channel :item :link text)...or的一种变体,涉及到将多个
序列
映射到一个
函数
,该
函数
用(比方说) assoc逐步构建映射。我不仅要多次遍历
序列
,而且
序列
也有不同的状态,所以
浏览 2
提问于2010-05-07
得票数 8
回答已采纳
1
回答
在简单的惰性seq上的doseq用完了堆空间
、
在工作
中
对
一些
Clojure
代码进行压力测试时,我注意到它在迭代大型数据集时耗尽了堆空间。我最终设法将问题追溯到
Clojure
的doseq
函数
和惰性
序列
的实现的组合。这是通过耗尽可用堆空间使
Clojure
崩溃的最小代码片段:doseq的文档清楚地表明它不保留惰性
序列
的头部如果doseq不能胜任这项工作,那么在极大的惰性
序列</
浏览 2
提问于2012-08-13
得票数 2
3
回答
seq和list之间的差异
、
、
、
seqs和lists在
Clojure
语言中有什么区别?
浏览 3
提问于2014-03-14
得票数 9
回答已采纳
3
回答
为什么我的字符串
函数
返回一个
clojure
.lang.LazySeq@xxxxxx?
我使用leiningen REPL定义了以下3个
函数
:当我运行(mutate-string "hello")时,它不是打印出突变的字符串,而是打印出
clojure
.lang.LazySeq@xxxxxx,其中'xxxxx‘是一个随机的数字和字母
序列
。
浏览 0
提问于2011-10-31
得票数 16
回答已采纳
1
回答
clojure
app config files - spit output of pprint s-expression?
我需要为我正在构建的
clojure
应用
程序提供配置文件。它们应该足够容易,以便用户在文本编辑器
中
修改,并方便我的程序阅读。我在考虑
序列
化s表达式并使用spit将其放入用户主目录
中
的一个配置文件
中
,但我想打印出我输出的数据,这样看起来就更人眼了。 如
何在
clojure
中
输出pprint?我在
clojure
中使用
序列
化的s表达式作为配置文件的想法是正确的吗?
浏览 0
提问于2013-05-31
得票数 8
回答已采纳
2
回答
什么是Scala的zipWithIndex的
Clojure
等价物?
def zipWithIndex[A1 >: A, That](implicit bf: CanBuildFrom[Seq[A], (A1, Int), That]): That 用它的索引压缩这个
序列
返回:包含由该
序列
的所有元素与其索引配对的
对
的新
序列
。指数从0开始。示例:List("a", "b", "c").zipWithIndex = List(("a", 0), ("b", 1), ("c"
浏览 3
提问于2015-12-28
得票数 2
回答已采纳
3
回答
Java:在运行时从相同的JVM
中
获取类的字节码
、
、
、
、
相关:如果我错了,请纠正我的错误,但是使用代理需要生成一个单独的VM,并且代理连接到第一个VM。在反
序列
化时,我需要加载类,并且在后续的VM实例
中
浏览 1
提问于2010-11-09
得票数 12
回答已采纳
1
回答
在
Clojure
中
,映射索引
中
的第二个参数
扰流板警报:这是关于 的答案,索引
序列
。将
序列
转换为包含原始元素及其索引的
对
序列
。__ [:foo {:bar :baz}]) [[:foo] 0] 返回一个惰性
序列
,由<
浏览 2
提问于2015-10-29
得票数 3
回答已采纳
6
回答
在
clojure
中
,是否有类似doseq的
函数
接收
函数
而不是实体?
、
我想为集合上的副作用重复执行一个
函数
。常见的方法是:(doseq [x '(1 2 3) ]但是x
变量
有点麻烦。
浏览 9
提问于2012-02-04
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
九道门丨如何使用随机森林进行时间序列预测?
Python核心笔记(一)
7.Condition,Loops and Statement BeginPython笔记
展开计算图与循环神经网络
Python数据分析入门日记Day12:数据分析库Pandas:基本统计分析
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券