腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
更新
列表
的第n个
元素
我是第一次接触
prolog
,我有一个类似A=[1,2,3,4]的
prolog
列表
,然后我使用nth(N,[_|T],R)访问了第n个
元素
。现在我在R中有了第N个
元素
,然后我在R上做了一些计算。现在我想要的是
更新
列表
中的第n个
元素
。我没有找到任何
更新
列表
的方法。
浏览 0
提问于2012-11-20
得票数 2
2
回答
Prolog
:
更新
列表
元素
我有一个新
元素
列表
,格式为'sn(N,C,P)‘、一个OldList和一个NewList。我正在尝试写update(NewElements,OldList,NewList),让OLDLIST中的每个sn(N,_,_)在新的C小于旧的C时
更新
它。我尝试过这些代码,但只有在只有一个新
元素
的情况下才有效: same(X,X).
浏览 43
提问于2021-04-18
得票数 0
1
回答
使用
Prolog
中的嵌套
列表
(不是SWI-
Prolog
)
我对
prolog
很陌生。有人问我这个问题。我不能在SWI-
Prolog
中完成。只是在
prolog
基础上(不知道该如何称呼它)。我发现的所有答案都在里。举个例子:[[0 1] [1 2] [1 3] [0 4] [0 3]] 每个嵌套
列表
的第一个
元素
是键,嵌套
列表
的第二个
元素
是值。在
prolog
中,实
浏览 16
提问于2021-12-05
得票数 0
4
回答
在
Prolog
中搜索(相同)两个
元素
的
列表
、
、
如何在
Prolog
中搜索出现多次的特定
元素
的
列表
? 例如,如果我们在
列表
[1,2,3,4,1]中搜索
元素
1,则
Prolog
应返回true,否则所有其他数字将返回false。我的基本想法是搜索
列表
,直到找到我要查找的
元素
,然后在
列表
的尾部再次搜索该项目。我不想使用
Prolog
提供的member()函数。
Prolog
还应该返回出现多次的
元素
,如果查询询问:duplicate([1,2,
浏览 6
提问于2014-08-24
得票数 2
1
回答
如何更改
prolog
中的“write_options”以打印长
列表
?
、
默认情况下,SICStus
Prolog
只显示
列表
的前十个
元素
(之后显示...)。set_
prolog
_flag(toplevel_print_options, [quoted(true), portray(true), max_depth(100), priority
浏览 3
提问于2015-02-11
得票数 2
回答已采纳
1
回答
在
列表
prolog
中列出给定数量的
元素
我试图列出我存储在
列表
中的给定数量的
元素
,我的代码如下
Prolog
最多只能从
列表
中返回3个
元素
。
浏览 1
提问于2015-04-23
得票数 1
3
回答
Prolog
中的zip函数
、
我是
Prolog
的新手,我的任务要求我们实现一个函数,如下所述:?- zip([1,2],[a,b],[1,a,2,b]).?- zip([1,2],[a,b],X).我正在考虑创建一个包含来自L1和L2的
元素
的
列表
,然
浏览 2
提问于2011-11-30
得票数 5
回答已采纳
1
回答
Prolog
:使用
列表
、
在
Prolog
中构建一个程序 将
元素
添加到
列表
的首
浏览 0
提问于2015-09-17
得票数 0
2
回答
条件
Prolog
排序方法
、
我是
prolog
语言的新手。我在
prolog
中遇到了一个有趣的问题。提示是,我们可以在分区操作期间计算
元素
的数量。但是我不知道如何形成一个算法来解决这个问题。
浏览 0
提问于2013-11-10
得票数 0
1
回答
如何使用if语句循环
、
我试图理解如何使用
prolog
中的if语句或循环,但我无法理解,因为java中有很多不同的situations.Example,如果您想说一些您可以轻松地说的话,if(x>=4) { } else if{ },.If,您想做的事情--而循环,直到(x>4).In
prolog
,有很多issues.Let me都清楚了。你如何创建if语句,或者在
列表
上创建循环,就像我已经读够了的example.Yes那样,但是这种语言至少对我来说很奇怪。我已经学习了如果语句,但我不能在这个情况下使用它。如果您可以通过提供良好的explanatio
浏览 0
提问于2018-06-24
得票数 0
回答已采纳
5
回答
Prolog
类型检查
、
、
在
Prolog
中,有没有办法确定
列表
中
元素
的类型?我知道在
Prolog
中变量不是显式类型的,但是我需要检查一个
元素
是一个数字,一个特定的字符,等等,这是如何实现的?
浏览 0
提问于2010-10-05
得票数 11
回答已采纳
3
回答
在
prolog
中,通过将
列表
中的逗号替换为加号运算符来展平
列表
、
、
、
我正在处理
Prolog
(eclipse)中的一个场景,其中我需要重新格式化一个
列表
结构。MyList = [a,b,c].我试着看看是否可以将
列表
扁平化为单个
元素
,并将所有逗号替换为+运算符。ResultList = [a+b+c] 它是一个单一的
元素
列表
。初始
列表
的长度是任意的。我知道
prolog
不适合这样的操作,但这能做到吗?
浏览 0
提问于2012-03-11
得票数 2
回答已采纳
2
回答
在
prolog
中在
列表
中写入
元素
、
、
我在学习
prolog
。如何在
prolog
中的
列表
中写入
元素
,其中
列表
可能包含以大写字母开头的
元素
。我得到_G749,are,you我知道你可以把这个词放在一个以大写字母开头的引号里,但你可以不用这样做吗?
浏览 2
提问于2013-06-05
得票数 1
3
回答
将
prolog
中的两个
列表
相乘
、
我目前正在与
prolog
一起工作,并希望将两个
列表
相乘,但以证明的方式进行。例如:(1*4)+(2*5)+(3*6) = 32这有可能出现在
Prolog
中吗?我知道,在其他语言中,您可以使用
列表
的头和尾(其余条目)来执行递归函数。这允许简单的乘法,但我认为这在
prolog
中是不可能的?
浏览 0
提问于2014-03-05
得票数 2
回答已采纳
1
回答
Prolog
-仅从
列表
中获取相同的
元素
、
我是
Prolog
编程的初学者。我得到了这个程序,从
列表
中删除相同的
元素
?但我只想要
列表
中相同的
元素
。?- set([1,2,3,4,2,3], Xs).
Prolog
代码: member(X, SET).
浏览 0
提问于2015-12-05
得票数 3
1
回答
prolog
中
列表
元素
求和的几个问题
、
、
、
我的问题是,例如,我在
prolog
上有这样一个
列表
我想要结果: 1,2,2,4,3,1并返回一个
列表
,该
列表
的第一个位置和第二个
元素
的和与该
列表
的第二个
元素
的位置相同。我发现在像python这样的东西上做这件事很容易,但在
prolog
中我想不出一种方法来做这件事。
浏览 1
提问于2013-05-24
得票数 3
回答已采纳
1
回答
prolog
中的连接谓词
我使用SWI-
Prolog
在
Prolog
中做了一个练习,将一个嵌套
列表
转换成一个
元素
列表
,然后求出
元素
的和,我做了两个独立的谓词,这使我具有了两种功能:my_flatten([X|Xs],Zs) :- my_f
浏览 3
提问于2012-11-27
得票数 1
回答已采纳
1
回答
如何将数组转换为
列表
、
、
我正在用
prolog
(eclipseCLP)编写一个场景,在这个场景中,我在一个变量中有一个
元素
数组。现在为了继续解决这个问题,我需要将这个
元素
的“数组”转换成“
列表
”形式。示例:现在应该将此MyArray转换为
列表
,如下所示:基本上将数组转换为list。这可以在
prolog
中实现吗?
浏览 2
提问于2012-03-10
得票数 0
5
回答
列表
替换中的
Prolog
元素
、
、
嗨,我想知道你能不能帮我个忙 从
Prolog
编程:编写
Prolog
脚本,将
列表
中的任何给定
元素
替换为另一个给定
元素
。
浏览 0
提问于2011-05-02
得票数 7
1
回答
有没有办法在
prolog
中比较三个
列表
?
、
、
、
我正在为一个练习作业编写一个
prolog
程序,其中我想写一个名为sum(A,B,C)的谓词,其中A,B和C是整数
列表
,如果满足以下条件,
prolog
将返回true: 连接
列表
BC中的
元素
(即
列表
B和C“粘合在一起”)形成A中
元素
的排列;B中所有整数的总和等于C中所有整数的总和。如果任何有更多
prolog
经验的人能给我一些关于如何完成这项工作的建议,那就太好了。我真的不知道从哪里开始。我想给出一个类似sum(1,2,3,3,2,1,2,3,1)的输入。并
浏览 16
提问于2019-11-22
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python基础:Python列表更新之修改列表元素详解
列表简介2列表元素的修改、添加
python日记变量,元素,列表,简介
python列表元素增删和排序方法
芝麻信用元素表列表及含义
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券