Questions tagged «list»

列表标记可以引用:链表(节点的有序集合,每个节点都引用其后继对象)或动态数组的形式。不要用于HTML列表,而应使用[html-lists]。

12
检查一个列表是否包含另一个列表中的元素
我有两个带有不同对象的列表。 List<Object1> list1; List<Object2> list2; 我想检查list2中的元素是否存在于list2中,基于特定的属性(Object1和Object2具有(以及其他),一个共有属性(类型为Long),名为attributeSame)。 现在,我这样做是这样的: boolean found = false; for(Object1 object1 : list1){ for(Object2 object2: list2){ if(object1.getAttributeSame() == object2.getAttributeSame()){ found = true; //also do something } } if(!found){ //do something } found = false; } 但是我认为有一种更好,更快的方法可以做到这一点:)有人可以提出吗? 谢谢!
105 java  list  find  element 

6
Python Pandas将列表插入单元格
我有一个列表“ abc”和一个数据框“ df”: abc = ['foo', 'bar'] df = A B 0 12 NaN 1 23 NaN 我想将列表插入单元格1B中,所以我想要这个结果: A B 0 12 NaN 1 23 ['foo', 'bar'] 我能做到吗? 1)如果我使用这个: df.ix[1,'B'] = abc 我收到以下错误消息: ValueError: Must have equal len keys and value when setting with an iterable 因为它尝试将列表(具有两个元素)插入行/列而不插入单元格。 2)如果我使用这个: df.ix[1,'B'] = …

14
检查列表中的所有元素是否唯一
检查列表中所有元素是否唯一的最佳方法(与传统方法一样最佳)是什么? 我目前使用的方法Counter是: >>> x = [1, 1, 1, 2, 3, 4, 5, 6, 2] >>> counter = Counter(x) >>> for values in counter.itervalues(): if values > 1: # do something 我可以做得更好吗?
104 python  algorithm  list  unique 



7
如何在Java中维护唯一列表?
如何在Java中创建唯一/不同对象(无重复)的列表? 现在HashMap<String, Integer>,由于密钥已被覆盖,因此我正在使用它,因此最后我们可以获得HashMap.getKeySet()唯一的密钥。但是我相信应该有一种更好的方法,因为这里浪费了价值部分。




8
列表的标准偏差
我想找到几个(Z)列表的第一,第二,...个数字的均值和标准差。例如,我有 A_rank=[0.8,0.4,1.2,3.7,2.6,5.8] B_rank=[0.1,2.8,3.7,2.6,5,3.4] C_Rank=[1.2,3.4,0.5,0.1,2.5,6.1] # etc (up to Z_rank )... 现在,我要获取的均值和std *_Rank[0],的均值和std *_Rank[1]等 (即:所有(A..Z)_rank列表中第一个数字 的均值和std;来自的第二个数字的均值和std所有(A..Z)_rank列表; 第三个数字的均值和std ...;等等)。

1
检查对象列表是否包含具有特定属性值的对象
我想检查对象列表是否包含具有特定属性值的对象。 class Test: def __init__(self, name): self.name = name # in main() l = [] l.append(Test("t1")) l.append(Test("t2")) l.append(Test("t2")) 我想要一种检查列表是否包含名称的对象的方法"t1"。如何做呢?我发现https://stackoverflow.com/a/598415/292291, [x for x in myList if x.n == 30] # list of all matches any(x.n == 30 for x in myList) # if there is any matches [i for i,x in …
103 python  list  attributes  any 

9
如何检查列表中是否已存在对象
我有一个清单 List<MyObject> myList 我将项目添加到列表中,我想检查该对象是否已在列表中。 所以在我这样做之前: myList.Add(nextObject); 我想看看nextObject是否已经在列表中。 对象“ MyObject”具有许多属性,但是比较基于两个属性的匹配。 在将新的“ MyObject”添加到此“ MyObject”列表之前,进行检查的最佳方法是什么。 我想到的唯一解决方案是从列表更改为字典,然后将键设置为属性的串联字符串(这似乎有点不确定)。 还有其他使用list或LINQ或其他方式的清洁解决方案吗?
102 c#  linq  list 



16
如何使用对象名称字段按字母顺序对List <Object>进行排序
我有一个。的对象列表List&lt;Object&gt; p。我想使用“对象名称”字段按字母顺序对该列表进行排序。对象包含10个字段,名称字段是其中之一。 if (list.size() &gt; 0) { Collections.sort(list, new Comparator&lt;Campaign&gt;() { @Override public int compare(final Object object1, final Object object2) { return String.compare(object1.getName(), object2.getName()); } } ); } 但是没有什么像String.compare ..?
102 java  list 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.