标签: sublist

在Android中的子列表Arraylist

我想将一个arraylist子列表并存储在小型arraylists中.

我正在做如下但无法在小数组中输入确切的值.请查看我的代码并建议其他方式或告诉我我做错了什么

ArrayList<ques_details> queslist = new ArrayList<ques_details>();

ArrayList[] resgrp = new ArrayList[queslist.size() / 2];
Log.v("length", resgrp.length + "");

for (int i = 0; i < resgrp.length ; i++) {
    resgrp[i] = new ArrayList();
    Log.v("initialised ", i + "");
}

for (int i = 0; i <= queslist.size()-1 ; i++) {
    resgrp[i].add(queslist.get(i));
    Log.v("final ", resgrp[i].size() + "");
}
Run Code Online (Sandbox Code Playgroud)

编辑:

public void subListArray(int start, int end) {
        // Log.v("queslist size", queslist.size() + "");
        int m = queslist.size();
        // Log.v("m", m + ""); …
Run Code Online (Sandbox Code Playgroud)

java arraylist sublist

2
推荐指数
2
解决办法
7418
查看次数

在python中计算和追加子列表元素

我正在尝试计算子列表元素的唯一实例的数量,然后将每个唯一元素写入新列表,并将实例数附加到子列表.list_1中的每个子列表只有两个元素,顺序无关紧要.

所以:

list_1 = [[a, b], [a, c], [a, c], [a, c], [b, e], [d, q], [d, q]]
Run Code Online (Sandbox Code Playgroud)

变为:

new_list =  [[a, b, 1], [a, c, 3], [b, e, 1], [d, q, 2]]
Run Code Online (Sandbox Code Playgroud)

我想我需要使用套装,但我感谢任何指点我正确方向的人.

python sublist

2
推荐指数
1
解决办法
1026
查看次数

在python中,如何通过匹配原始列表中的字符串模式从字符串列表中提取子列表

如何使用匹配模式返回字符串列表的子列表.比如我有

myDict=['a', 'b', 'c', 'on_c_clicked', 'on_s_clicked', 's', 't', 'u', 'x', 'y']
Run Code Online (Sandbox Code Playgroud)

我想回来:

myOnDict=['on_c_clicked', 'on_s_clicked']
Run Code Online (Sandbox Code Playgroud)

我认为列表推导会起作用,但我对此的确切语法感到困惑.

python regex list pattern-matching sublist

2
推荐指数
1
解决办法
6703
查看次数

来自子列表Netsuite的数据

如何从子列表访问数据.地址子选项卡包含我需要读取的信息.例如,地址簿中存储的地址2字段.我需要检索此数据并将其传递到销售订单表单上的自定义文本框.我可以从销售主体字段中读取,但是当我尝试子列表时,该值返回null.我有点生疏,已阅读API信息,但似乎仍无法实现这一目标.我正在使用子列表的内部ID,但它似乎不起作用.显然我没有使用正确的功能,但我尝试了其中几个没有结果.可以这样做吗?

netsuite sublist

2
推荐指数
1
解决办法
4660
查看次数

从python中的特定索引值排序列表

我想从特定索引中排序python列表.这就是我想要实现的目标.考虑一个列表al = [1,2,4,3] 现在我想要做的是,从最后一个索引开始,返回并交换小于最后一个索引的数字,即2,它在索引1处.现在我的列表是[1,3,4,2]

但是,在交换之后我想在交换索引之后对子列表进行排序.而不是[1,3,4,2] 我想要到达[1,3,2,4] 是否有任何方式在python中只对子列表进行排序?现在,如果我对特定索引使用sort方法,例如: al[2:].sort()它创建一个新列表而不是更改它.

python sorting indexing list sublist

2
推荐指数
1
解决办法
2141
查看次数

Haskell:将列表列表中的所有内容包装为一个元素列表的列表

今天是个好日子.

我想要完成的是将列表转换 [ [1, 2, 3], [25, 24, 23, 22], [13] ][ [1], [2], [3], [25], [24], [23], [22], [13] ].

我试过类似的东西

reWrap :: [[a]] -> [[a]]
reWrap data = map (map (:[])) data
Run Code Online (Sandbox Code Playgroud)

但当然它只是把内容包裹得更深.我是功能编程的新手,所以任何帮助或提示都会非常感激.先感谢您!

haskell list sublist

2
推荐指数
2
解决办法
606
查看次数

从索引创建子列表

是否可以仅使用元素索引从另一个列表创建子列表?我正在寻找一个很好的解决方案,例如lambdas,来自Java 8的流.

例如(伪代码):

a = [10, 9, 8, 7, 6, 5, 4, 3, 2, 1]
b = a.getByIndices([0, 2, 4, 5, 3])
print(b) // [10, 8, 6, 5, 7]
Run Code Online (Sandbox Code Playgroud)

java list sublist java-8 java-stream

2
推荐指数
2
解决办法
472
查看次数

如何在Prolog中获取所有连续的子列表/子集?

我想解决一个简单的问题,但是即使我尝试了许多不同的方法,也找不到解决方案。我正在使用SICStus Prolog(如果那很重要),并且我想获得一个列表的所有子列表/子集(我不知道哪个术语对这个正确),该列表包含连续的元素。例如,如果我有列表[1、2、3、4],将sl/2谓词称为sl([1, 2, 3, 4], R).,则预期结果为:

? - sl([1, 2, 3, 4], R).
R = [] ? ;
R = [1] ? ;
R = [1, 2] ? ;
R = [1, 2, 3] ? ;
R = [1, 2, 3, 4] ? ;
R = [2] ? ;
R = [2, 3] ? ;
R = [2, 3, 4] ? ;
R = [3] ? ;
R = [3, 4] ? ;
R = [4] …
Run Code Online (Sandbox Code Playgroud)

substring list prolog sublist

2
推荐指数
1
解决办法
1576
查看次数

如何根据python中的字符串从列表中创建子列表?

我有一个这样的列表:

['<text id="32a45" language="ENG" date="2017-01-01" time="11:00" timezone="Eastern">',
'<text id="32a47" language="ENG" date="2017-01-05" time="1:00" timezone="Central">',
'<text id="32a48" language="ENG" date="2017-01-07" time="3:00" timezone="Pacific">']
Run Code Online (Sandbox Code Playgroud)

从这里我想制作如下的子列表:

id = ["32a45", "32a47", "32a48"]
date=["2017-01-01", "2017-01-05", "2017-01-07"]
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

谢谢.

编辑:这是原始问题 这是一个破碎的xml文件,标签搞砸了,因此我不能使用xmltree.所以我正在尝试别的东西.

python string list sublist

2
推荐指数
1
解决办法
82
查看次数

Python - 与条件匹配的另一个列表的元素索引列表

这似乎相当容易,但我有点困在这一个.
我有一个逻辑值列表,例如:

a=[True, False, True, True, False, False, True, True, True]
Run Code Online (Sandbox Code Playgroud)

我想构建另一个包含(在子列表中)'a'的索引的列表,这些索引是'True',连续的索引放在同一个子列表中.所以,对于上面的例子,答案是:

[[0], [2,3], [6,7,8]] 
Run Code Online (Sandbox Code Playgroud)

python indexing list sublist conditional-statements

2
推荐指数
1
解决办法
104
查看次数