腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Ocaml
打印
元组
列表
我想
打印
一个(int * 'a) list类型的
元组
列表
。例如,用于
打印
此
元组
列表
[(3, "toto");(1, "a")] 或者这个
列表
[(3, 4);(1, 7)] 我该怎么做呢?
浏览 32
提问于2019-05-12
得票数 2
回答已采纳
1
回答
使用内置的漂亮
打印
机进行调试?
据我所知,由于
OCaml
的设计和基本理念,没有通用的
打印
功能,例如,可以
打印
出任意数据结构,例如这个。一个可以处理每个数据结构的函数在
OCaml
中没有输入类型,这没有任何意义。我可以编写一个小函数来
打印
从标准数据结构中生成的任何数据结构--
列表
、
元组
、数字等等(如和所示),然后我必须为另一个不同的数据结构编写另一个小函数,等等。然而,utop和
ocaml
使用内置的漂亮
打印
例程来显示任何类型的评估结果,并显示
列表
、<e
浏览 5
提问于2017-05-08
得票数 4
回答已采纳
1
回答
OCaml
-计算函数时出错(此表达式类型为'a * 'b,但表达式的类型为('a * 'b) list#)
我目前正在处理一个函数,该函数以下列方式计算两个
列表
的差异。 结果包括来自第一
列表
的对,其键不包括在第二
列表
中。
浏览 0
提问于2018-08-16
得票数 0
回答已采纳
1
回答
将两个
列表
与C#相结合
在
OCaml
中,有一个函数接受两个相同大小的
列表
,并返回一个
元组
列表
:在C#中有类似的东西吗?它可以是
元组
列表
,也可以是类似于字典的内容。
浏览 1
提问于2014-11-18
得票数 2
回答已采纳
3
回答
函数返回最后一个元素与谓词匹配的
元组
列表
。
我试图用
OCaml
编写一个函数,它接受谓词、
元组
列表
和空
列表
,并在原始
列表
中返回最后一个成员满足谓词的
元组
列表
。with| (n,s,f) :: t -> if p f then ((n,s,f) :: l1) else find_tuples p t l1 但这只返回匹配谓词的第一个
元组
为了让它返回匹配的所有
元组
,我应该更改什么?
浏览 0
提问于2015-03-03
得票数 1
回答已采纳
3
回答
在
OCaml
中,如何断言变量是一个
列表
?
、
、
例如,let listp = if (x.isa(List)) then true else false;; 在
OCaml
中是否有类似"isa“的方法来断言变量是
列表
/数组/
元组
……诸若此类?
浏览 0
提问于2013-08-17
得票数 1
2
回答
每个元素具有独立可达性的
OCaml
积类型
、
、
根据Rosetta代码中的一节,
OCaml
元组
(由函数返回时)作为一个单元被保存或收集。
元组
空间安全性
OCaml
程序员应该知道,当一个
元组
返回多个值时,终结不会独立地处理每个值,而是作为一个整体处理
元组
。因此,只有当所有的值都无法到达时,所有的值才会最终确定。我想知道在
OCaml
4.05中这是否仍然是正确的,以及是否有任何替代方法来获得不具有此属性的产品类型的相同功能。
浏览 1
提问于2017-10-28
得票数 1
回答已采纳
2
回答
元组
上的
OCaml
映射
我的代码中有几个地方如下所示:如果我能写出这样的东西,那就太好了:如果有办法在
OCaml
浏览 5
提问于2015-12-13
得票数 3
回答已采纳
1
回答
Ocaml
-遍历
元组
、
刚拿起
Ocaml
,一直在研究递归迭代等等。我试着迭代一个
元组
,但被搞糊涂了。假设我想迭代一个
元组
并将每个元素除以一半,我该如何做呢?特别是如果
元组
的大小不知道,而只是作为一个变量给出的话?现在,如果我知道这是一个2
元组
,我可以做。所以这就是我被困的地方。我怎样才能找到与之相匹配的论点呢?我知道
元组
在创建之后是固定的,所以我不能对其进行适当的修改,那么我将如何创建一个包含原始tuple/
浏览 1
提问于2016-09-19
得票数 0
回答已采纳
3
回答
为什么更喜欢在
OCaml
中使用
元组
参数?
、
、
说 将'a -> 'b -> 'c调用约定与'a * 'b -> 'c进行比较时。在使用SML/NJ时,我习惯了输入和输出都使用
元组
类型:('a * 'b) -> ('c * 'd),因此使用
元组
来表示多个输入似乎与我表示多个输出的方式是对称的。为什么推荐对
元组
参数进行
OCaml
函数声明?这仅仅是允
浏览 0
提问于2012-05-19
得票数 12
回答已采纳
1
回答
在
列表
中搜索
当我试图修改
列表
时,我遇到了一个问题。我有一个(string*float) list,我必须按照以下方式修改它: 1.
浏览 1
提问于2013-12-27
得票数 0
回答已采纳
1
回答
OCaml
中(int * float)
列表
中的访问浮点数
、
、
我有一个(int * float) list类型的
列表
。我很乐意给出一个解决方案和解释。
浏览 2
提问于2021-11-26
得票数 0
回答已采纳
1
回答
在处理数据结构中的复杂键(如int*int*int )方面,F#比
Ocaml
慢得多
、
、
、
我已经将
Ocaml
程序转换为F#,总体性能与
Ocaml
相同。该程序非常适用于具有int*int*int (=ints的三个
元组
)的
列表
、映射等。
浏览 2
提问于2013-05-15
得票数 4
1
回答
OCAML
-向
元组
列表
添加
元组
实际上,我在
元组
列表
中添加
元组
时遇到了麻烦。这是我的代码。start_of_pattern c index (Char.escaped c, index, h, n)::acc t (n+1)我有这个错误: 我希望你们能帮助我。感谢您的阅读!
浏览 14
提问于2020-05-27
得票数 0
回答已采纳
1
回答
打印
列表
(
ocaml
)
、
我会为((string * string) * 'a)
列表
编写
打印
机(用于调试)。它至少应该
打印
empty list,对吗?
浏览 1
提问于2014-11-04
得票数 0
1
回答
将
元组
插入
Ocaml
列表
、
我有点困惑,因为编译器告诉我,对于这两种情况,1, [5;2]都不是
元组
:这不管用(为什么?)
浏览 2
提问于2017-03-25
得票数 1
回答已采纳
1
回答
在
OCaml
中将
元组
列表
转换为
列表
元组
、
、
、
我想把
元组
的
列表
转换成
列表
的
元组
,第一个
元组
列表
由原始
元组
元素的第一个元素组成。let rec convert lst = |[]->[]然而,我不知道如何获取
元组
2;4;6的第二个
列表
元素,以及如何将它们合并到一个
元组
中。
浏览 4
提问于2017-10-03
得票数 2
1
回答
如何在
Ocaml
中
打印
函数调用返回的
列表
我正在使用以下函数
打印
一个
列表
[] -> ()我正在使用以下函数来反转
列表
match l with | h::t -> rev t @ [h];;print_list rev [
浏览 6
提问于2017-03-17
得票数 1
回答已采纳
2
回答
Ocaml
模式匹配
、
、
我对
OCaml
和模式匹配非常陌生,所以我很难弄清楚这一点。 | first -> second | first -> second 如果我使用map_left_to_right "b“
列表
因此,我想列出规则
列表
中的所有第一个元素,并将参数与
浏览 1
提问于2011-01-14
得票数 4
2
回答
从浮点数
列表
中获取第n个元素
、
如果我有一个浮点数
列表
: let float_list = [1.5,2.5,3.5] 我希望从这个
列表
中提取一个类似以下内容的数字: List.nth float_list 2 然而,返回的是类型floatList.nth似乎只返回整数
列表
中的整数,而我在https://caml.inria.fr/pub/docs/manual-
ocaml
/libref/List.html中似乎找不到一个函数来返回除整数
列表
之外的任何
列表</
浏览 15
提问于2019-04-16
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
列表,元组,集合
Python-元组与列表
Python 学习之元组列表
列表和元组到底skr啥?
Python中的列表与元组
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券