首页 文章
  • 1 votes
     answers
     views

    Haskell在列表中列出

    我有一个功课问题,我必须定义一个函数,它以带有较小整数列表的列表形式输入,并对每个最内层列表中的数字求和,然后将得到的和相乘 . 我的代码如下,显然不起作用,任何帮助将不胜感激:) sumI :: [Int] -> Int sumI [] = 0 sumI (x:xs) = x + sumI xs mapQ :: [[Int]] -> Int mapQ [] = [] mapQ xs...
  • 1 votes
     answers
     views

    haskell:如何在起始列表中获取高于其邻居的数字列表

    我正在努力学习Haskell,我想解决一个任务 . 我有一个整数列表,如果它们比它们的邻居都大,我需要将它们添加到另一个列表中 . 例如:我有一个[0,1,5,2,3,7,8,4]的起始列表,我需要打印出一个[5,8]的列表 这是我提出的代码,但它返回一个空列表: largest :: [Integer]->[Integer] largest n | head n > head ...
  • 1 votes
     answers
     views

    在Scala中将Futures列表合并到Map中

    我有两个案例类 P(id: String, ...) 和 Q(id: String, ...) ,以及两个返回期货的函数: 在给定id-s列表的情况下检索对象列表: def retrieve(ids: Seq[String]): Future[Seq[P]] = Future { ... } 如果找不到所有id,则结果的长度可能短于输入 . 进一步将 P 转换为其他类型的 Q : def t...
  • 1 votes
     answers
     views

    Silverlight Datagrid与字典项的List Collection绑定 - 需要排序

    球队, 我试图在silverlight数据网格中显示字典项列表 . 我做了一个自定义绑定,datagrid已经按预期显示数据 . 但我无法对列进行排序 . 这是一个例子 . Dictionay Item1 = {[key1,value1],[key2,value2],[key3,value3]}Dictionay Item2 = {[key1,valueA],[key2,valueB],[key3...
  • 0 votes
     answers
     views

    Python列表使用HINDI文本打印包含字典元素的utf-8文字

    我正在使用Python 2.7,我是初学者 . 我在使用包含印地语字符串的dict对象打印列表时遇到问题 . 我有一个包含几个字典对象的列表,如下所示: [{u'text': u'+4a41+'}, {u'text': u'+4a42+'}, {u'text': u'+4a43+'}, {u'text': u'+4a44+'}, {u'text': u'+4a45+'}] 每个包含对象一个元素并...
  • 1 votes
     answers
     views

    Python:打印为每个键分配了多个值的字典元素

    我有一本字典,如下所示: { "amplifier": ["t_audio"], "airbag": ["t_trigger"], "trigger": ["t_sensor1", "t_sensor2"], &quo...
  • 1 votes
     answers
     views

    Erlang:列表:keyfind / 3 vs dict:from_list / 1 dict:fetch / 2或dict:find / 2

    如果我有一个Key Value元组列表,例如List = [{key1,value1},{key2,value2}]是否更好用 lists:keyfind(Key,N,TupleList),例如:列表:keyfind(key1,1,List) 找到给定的值或 字典:from_list(名单) 把它变成一个字典,然后用dict查找:fetch / 2或dict:find / 2? 使用dict对我来...
  • 0 votes
     answers
     views

    如何从列表中按值选择特定的散列映射<String,String>

    我是Java的新手,一直在寻找答案 . 我运行一个SQL查询并使用响应从列名和值构建一个哈希映射列表 . List&lt;HashMap&lt;String,String&gt;&gt; rulesList = Sql.getStuff(&quot;abc&quot;); 这会得到一个像这样的列表{column_1 = abc,column_3 = ghi,column_2 = def} 我想用...
  • 0 votes
     answers
     views

    具有MVVM模式的WPF中的复选框和自定义列表

    我在使用WPF的Windows 8应用程序中遇到问题 . 我有一个用户控件,其中有七个星期几的复选框 . 周一周二周三周四周五周六周日 . 我想要做的是我想要一个在用户控件的Viewmodel中检查的Days列表 . 这样做的正确方法是什么?该列表将在模型中使用,因此我想要一个单独的列表 .
  • 3 votes
     answers
     views

    删除std列表中的指针对象

    我有一个 std::list 的 Entity 个对象(屏幕上的对象) . 在一个类 EntityContainer 中,我有一个指向不同实体的指针列表 . 当 EntityContainer 被破坏时,我希望该列表中的所有实体也被破坏 . 我怎么能这样做,同时避免导致删除列表成员的迭代器错误? EntityContainer::~EntityContainer() { // Destro...
  • 1 votes
     answers
     views

    std :: list remove_if删除节点?

    我有这样的用户定义的类: class Test { public: bool opeatator== (const Test&amp; rhs) const { return this-&gt;value_ == rhs.value_; } int value_; }; 我用std :: list保存了这个指针,如下所示: std::list&lt;Tes...
  • 1 votes
     answers
     views

    在R中使用lapply和ifelse函数

    我在R中有一个问题,我可以在列表中的元素上运行ifelse语句,但是只要我将ifelse语句放在lapply函数中,它就不再有效 . 这是我的例子 . 我正在处理三个数据帧的列表: &gt; dflist [[1]] ID1 tID1 1 m1 1 2 m2 2 3 m3 3 4 m4 4 5 m5 5 [[2]] ID2 tID2 1 m7 ...
  • 361 votes
     answers
     views

    压扁不规则的列表列表

    是的,我知道之前已经讨论过这个问题(here,here,here,here),但据我所知,除了一个之外,所有解决方案都在这样的列表中失败: L = [[[1, 2, 3], [4, 5]], 6] 期望的输出是什么 [1, 2, 3, 4, 5, 6] 或者甚至更好,一个迭代器 . 我看到的唯一适用于任意嵌套的解决方案是in this question: def flatten(x): ...
  • 1 votes
     answers
     views

    MySQL循环遍历表行,运行另一个查询,加入结果

    我有一个表 my_table 喜欢(并且NAME列值是唯一的): ID NAME RANK AGE 1 John 4 21 2 Sam 1 43 3 Tom 3 57 4 Bob 2 39 5 Dave 5 25 我想运行一个查询,其中每行我选择所有属性加上另一列是按年龄DESC...
  • 38 votes
     answers
     views

    查找列表标量中元素的索引

    如何在Scala列表中找到元素的索引 . val ls = List(&quot;Mary&quot;, &quot;had&quot;, &quot;a&quot;, &quot;little&quot;, &quot;lamb&quot;) 如果我要求“小”的索引,我需要得到3
  • -5 votes
     answers
     views

    如何使用Scala在List中查找字符串?

    我有以下清单 - List( naa.60a9800042704577762b45634476337a , naa.6d867d9c7acd60001aed76eb2c70bd53 , naa.600a09804270457a7a5d455448735330) 我想在上面的列表中找到一个字符串 42704577762b45634476337a . 就像列表中的第一个字符串包含给定的字符串 ...
  • 0 votes
     answers
     views

    如何通过使用scala匹配字符串来获取列表元素?

    我有以下清单 - List((name1,233,33),(name2,333,22),(name3,444,55),()) 我有另一个字符串,我想与列表匹配,并从列表中获取匹配的元素 . 列表中只有一个元素与给定的字符串匹配 . 该列表可能包含一些空元素,如上面列表中的最后一个元素所示 . 假设我正在加工字符串'name2',它只会在列表中出现一次,然后我的预期输出是 - List(name2...
  • 1 votes
     answers
     views

    Scala:在字符串列表中的每个字符后添加char

    我有一项任务,我在使用Scala时遇到了一些麻烦 . 我必须定义一个函数,该函数返回从作为参数接收的列表构造的字符串列表 . 对于元素中的每个字母,将添加下一个字符: transformStrings(List(&quot;CHAT&quot;, &quot;LIST&quot;, &quot;ASK&quot;)) //&gt; res13: List[String] = List(CDHIAB...
  • 0 votes
     answers
     views

    Scala列表和val和var的实用程序[重复]

    这个问题在这里已有答案: Why is it possible to declare variable with same name in the REPL? 2个答案 如果我在写作 val a = 1 然后它会给我 a : Int = 1 如果我在写作,我会再次 a = 2 它会说重新分配给val并且我很好用,好吧我们不能将值重新分配给scala中的val声明变量 . 现在,如果我们来...
  • -1 votes
     answers
     views

    将列表定义为规则,然后获取Prolog中的第一个元素

    如果不是很熟悉Prolog,但我们正在使用编程语言作为另一种开发的非常未知的编程语言 . 我的问题如下 . 我很清楚我可以在Prolog查询中写的这个事实 ([Head|Tail]) = ([a,b,c]). 这将导致我得到 Head = a, Tail = b,c. 但是,这不是我需要的 . 我正在写一个机器人,从程序中接收一个列表 . 该列表基本上是机器人必须走过的东西,并在程序中找到列表...
  • 8 votes
     answers
     views

    反向/回文的递归Prolog谓词

    我可以得到一个带有两个参数的递归Prolog谓词,称为reverse,它返回列表的反转: 示例查询和预期结果: ?- reverse([a,b,c], L). L = [c,b,a]. 一个名为 palindrome 的两个参数的递归Prolog谓词,如果给定列表是回文,则返回true . 具有预期结果的示例查询: ?- palindrome([a,b,c]). false. ?- p...
  • 2 votes
     answers
     views

    Prolog - 递归列表

    这是我的问题:一个小俱乐部决定 Build 一个电话网络,以便在其成员中发送紧急信息 . 以下安排得到了同意:安妮可以给比尔和玛丽打电话 . 比尔可以打电话给汤姆和苏 . 汤姆可以打电话给利兹和弗兰克 . Liz还可以在必要时给Frank打电话 . 将此信息表示为形式为 can_phone(anne,bill) 的七个Prolog事实 . 现在为谓词message_route编写递归Prolog...
  • 0 votes
     answers
     views

    Prolog列表谓词

    我需要帮助三个prolog谓词来检查和操作列表 . 我是prolog的新手,非常感谢任何帮助 . 这三个谓词是: 当 List2 具有两次 List1 的每个元素时, double_up(+List1, -List2) 为真 . 查询 double_up([a,b,c],X) 应该给 X=[a,a,b,b,c,c] . 输出列表中元素的顺序无关紧要 .pivot(+List1, +Pivot,...
  • 0 votes
     answers
     views

    列表中的元素总和 - Prolog

    我还是SWI-Prolog的新手,我不知道怎么做这两个问题 . 写一个谓词 sum_composite(Numbers, Sum) ,它只是一个非负整数列表的复合数 . 例: ?- sumList([1,3,5,2,4,6,8,7],Sum). Sum=18. true 写一个给出数字列表的谓词 maxPrime(List, Min) ,返回列表中的最大素数元素 . 例: ?- maxP...
  • 1 votes
     answers
     views

    Prolog谓词对齐

    通过对齐,我的意思是谓词有两个列表,三个带有对齐列表 . 然后检查对齐列表中的每个项目是否都是其他lits中的元素 . 并且需要关于顺序,因此排除仅检查对齐列表中的每个项目是否是其他输入lits的成员 . 如果我只检查成员,则有效对齐在反转时也有效 . 这当然是错的 . Example: ?- mxAli([4,2,9,8],[1,9,5,2,3,8],A). A=[2,8] or A=[9,8]...
  • 3 votes
     answers
     views

    Prolog中的谓词列表

    是否可以定义一个由谓词组成的列表,以及如何调用谓词 . 另外,是否可以将一个谓词传递给另一个谓词(如传递原子)? 例: pre1:- something. pre2(Predicate1, List):- call(Predicate1), append([Predicate1], List, R), .....
  • 0 votes
     answers
     views

    Prolog,使用多个谓词

    我刚刚开始使用Prolog,我不明白如何使用多个谓词 . 例如,我必须解决以下问题:在列表中替换另一个列表的所有元素的值 . 这是我到目前为止编写的代码: domains elem=integer list=elem* predicates %append to a list already created another list. There are 3 list p...
  • 2 votes
     answers
     views

    如何列出在R中的for循环中使用的lmer模型对象?

    我正在尝试在R中编写一个for循环(我的第一个!),以便生成并保存使用lme4包中的函数lmer安装的几个混合效果模型的诊断图 . 这就是我到目前为止用sleepstudy数据做的例子: require(lme4) mod1&lt;-lmer(Reaction ~ Days + (1|Subject),sleepstudy) mod2&lt;-lmer(Reaction ~ 1 + (1|Sub...
  • 0 votes
     answers
     views

    在数据框列表中应用滚动功能

    我有一个数据框列表,每个数据框对应一个日期,每个数据框的行对应一天中的每小时时段 . 我需要在每天的等效时间戳上应用滚动功能 . 例如,对于滚动5期间窗口,我想要将函数应用于每个01:00:00,02:00:00,依此类推,前5天的时间戳滚动直到结束=长度(列表) -5,每个函数应用程序产生一个值 . 结果将是长度结束的每个时间戳的值向量 . 我正在考虑创建一个新的数据框列表,其中每个数据框对应一...
  • 212 votes
     answers
     views

    从IEnumerable转换为List [duplicate]

    这个问题在这里已有答案: Casting IEnumerable&lt;T&gt; to List&lt;T&gt; 5个答案 我想从 IEnumerable&lt;Contact&gt; 转换为 List&lt;Contact&gt; . 我怎样才能做到这一点?

热门问题