腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
Prolog
-
如何
计算
列表
中
满足
特定条件
的
元素
的
数量
?
、
例如,如果我有一个
列表
[1,1,2,3,5,1],我想要
计算
这个
列表
中
的
1
的
数量
,我该怎么做呢?我写了一些类似这样
的
东西: count([], 0). count(T, X), -> N is X+1 ; N is在这个递归中,我想做
的
是,如果Head等于1,那么计数+ 1,如果Head不是1,那么计数保持不变。但是,如果
列表
浏览 64
提问于2017-10-24
得票数 5
回答已采纳
1
回答
定义新
列表
并通过在
Prolog
中
追加来递归地添加
列表
中
的
项
、
、
、
、
我正在尝试对给定
的
列表
项执行一些操作,并尝试声明一个新
的
列表
,并向其中添加
满足
特定条件
的
项。我必须递归地调用这个函数。因此,第一次
列表
为空时,我想在其中插入一项。第二次,它将有一个
元素
,添加另一个
元素
就是两个
元素
。第三次出现两个
元素
时,再添加一个
元素
,依此类推。 请告诉我
如何
在
prolog
中
声明list,并通过
浏览 2
提问于2012-05-01
得票数 1
回答已采纳
2
回答
列表
Prolog
的
每个
元素
的
事实。
我想给出一个自然数
列表
,以找到
满足
这个条件
的
列表
中
的
所有
元素
:到目前为止,我已经成功地实现了这样一个函数:给定
列表
中
的
一个
元素
,如果该
元素
<em
浏览 0
提问于2014-02-19
得票数 2
回答已采纳
4
回答
Prolog
,使用条件子句构建
列表
、
、
我需要用
prolog
(SWI- and )来做这个作业,有些事情我想不通。goal(Stuff) :- do_som
浏览 4
提问于2011-05-17
得票数 9
回答已采纳
2
回答
条件
Prolog
排序方法
、
我是
prolog
语言
的
新手。我在
prolog
中
遇到了一个有趣
的
问题。提示是,我们可以在分区操作期间
计算
元素
的
数量</em
浏览 0
提问于2013-11-10
得票数 0
1
回答
有没有办法在
prolog
中比较三个
列表
?
、
、
、
我正在为一个练习作业编写一个
prolog
程序,其中我想写一个名为sum(A,B,C)
的
谓词,其中A,B和C是整数
列表
,如果
满足
以下条件,
prolog
将返回true: 连接
列表
BC
中
的
元素
(即
列表
B和C“粘合在一起”)形成A中
元素
的
排列;B中所有整数
的
总和等于C中所有整数
的
总和。如果任何有更多
prolog
经验的人能给我一些关于<e
浏览 16
提问于2019-11-22
得票数 0
回答已采纳
2
回答
如何
在
Prolog
中
查找
列表
中
的
倒数
、
作为一个新接触
Prolog
的人,我正在寻找一种
计算
列表
中
倒数
的
好方法。根据我
的
理解,从0...n开始
的
数矩阵
中
的</e
浏览 2
提问于2015-04-17
得票数 2
3
回答
如何
计算
列表
中
元素
的
数量
?
、
我需要写一个小
的
Prolog
程序来
计算
列表
中
每个
元素
出现
的
次数。numberOfRepetition(input, result)numberOfRepetition([a,b,a,d,c,a,b], X) 可以
满足
X=[a/3,b/2,d/1,c/1],
浏览 1
提问于2011-06-16
得票数 4
1
回答
Prolog
差异
列表
:代码可以在SWI和GNU
Prolog
上运行,但不能在Yap上运行
、
当我在GNU
Prolog
和SWI
Prolog
上运行此代码时,它可以正确地
计算
差异
列表
中
的
元素
数量
。然而,Yap进入了一个无限循环。为什么
Prolog
解释器(如Yap)在询问此查询时不终止?
浏览 6
提问于2012-07-20
得票数 3
回答已采纳
1
回答
在
列表
prolog
中
列出给定
数量
的
元素
我试图列出我存储在
列表
中
的
给定
数量
的
元素
,我
的
代码如下 <
浏览 1
提问于2015-04-23
得票数 1
3
回答
在Python
中
创建
列表
列表
和跳过
元素
、
如何
使用[x for x in input] (其中输入是字符串
列表
)创建
列表
,并在
元素
满足
特定条件
时跳过这些
元素
?例如,这是
列表
列表
: [['abc', 'def', 'ghi'], ['abc', 'd_f', '+hi'], ['_bc', 'def', 'gh
浏览 2
提问于2017-04-04
得票数 1
3
回答
如何
对嵌套
列表
中
的
每个
列表
求和?
、
我尝试做
的
基本上是获取
列表
中
的
一些内容,如果这有意义的话。Number Of Lists: 33711....etc 我可以得到
列表
的
数量
,这相当简单,但我不太确定
如何
遍历
列表
,然后将每个
列表
的
数量
相加
浏览 0
提问于2010-12-28
得票数 0
1
回答
Prolog
中
元素
的
求和、平均值和
元素
在
列表
中
的
出现次数
、
、
、
我
如何
在
Prolog
中
编写三个谓词来做以下事情:3)定义名为count(X, Y, N)
的
谓词,如果
列表
Y包含N个
元素</
浏览 0
提问于2020-06-01
得票数 1
2
回答
Numpy:条件检查后返回布尔数组
、
、
、
、
简单
的
问题:我知道像这样
的
东西(a < 2)array([我搜索了这方面的文档,但没有找到:(像(a < 2).sum()这样
的
东西被认为是
计算
满足
特定条件
的
元素
数量
的
“好风格”吗?...and最后:有没有更快<
浏览 1
提问于2015-10-28
得票数 3
回答已采纳
5
回答
只
计算
数字和字母
列表
中
的
数字
、
、
、
我是
Prolog
的
新手,我似乎不能自己回答这个问题。getnumbers([1, 2, c, h, 4], X).是我得到
的
,但很明显它给了我一个
列表
中
的
每个
元素
。我不知道
如何
以及在哪里放置一个“只
计算
数字”。
浏览 0
提问于2013-04-21
得票数 1
1
回答
在
Prolog
中计数
列表
中
的
元素
,并将答案作为
列表
输出
、
、
、
我对
Prolog
很陌生,并且努力做以下工作:我能够编写一个谓词来
计算
一个简单
列表
的
元素
:count_list([_|T], C) :- count_list(T, CNT), C我只是不知道<em
浏览 6
提问于2022-11-16
得票数 1
回答已采纳
1
回答
Prolog
如何
从
列表
列表
中
删除
、
我正在尝试从
列表
列表
中
删除一个
元素
。这是我想要做
的
一个例子:Max=2List2=[[1,3]] 说明:在给定delete
的
情况下,我尝试使用List /3来删除在其子
列表
中将Max作为第二个
元素
的
每个
元素
。我不确定这对于标准
的
delete/3谓词是否可行。谢谢你
的
浏览 2
提问于2017-11-15
得票数 1
1
回答
Prolog
嵌套查询
、
我正在调用一个
Prolog
函数,它返回一个
列表
。我使用Python循环遍历
列表
并做一些事情。在同一个循环中,当我捕获
特定条件
时,我调用另一个
Prolog
函数。我试着用一个
prolog
对象来执行这段代码,但是 错误。后来,我决定为内部查询使用第二个
prolog
变量。即使有两个完全独立
的
prolog
对象(每个对象都有自己<
浏览 2
提问于2021-06-21
得票数 0
2
回答
如何
在list
Prolog
中
查找相同
元素
的
个数?
我有一个关于这个话题
的
问题, 我知道
Prolog
的
列表
像head,(tail)一样工作,但是有没有什么函数或者神奇
的
触摸(示例代码)来查找
列表
中
的
元素
数量
呢?有没有办法获得
列表
中
相同
元素
的
数量
,然后比较
列表
或
列表
中
唯一
的
元素
?
浏览 38
提问于2020-06-19
得票数 2
回答已采纳
2
回答
获取
列表
中
元素
的
最佳方法
、
我想知道根据
特定条件
返回
列表
中
的
特定
元素
的
最佳方法是什么,我们可以假设总是只有一个
元素
满足
该条件。例子:前面的代码片段可以工作,但我并不喜欢最终
列表
中
的
结果访问。
浏览 4
提问于2022-01-26
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
在Python中如何修改列表中元素的类型
如何使用Python从列表中删除指定的元素
如何计算 Excel 列表中各项在分类中的占比?
python对于tensor取出满足条件的索引和对应值
Python中的For循环
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券