Tag: list

如何在列表中find最大值的所有位置?

我有一个列表: a = [32, 37, 28, 30, 37, 25, 27, 24, 35, 55, 23, 31, 55, 21, 40, 18, 50, 35, 41, 49, 37, 19, 40, 41, 31] 最大元素是55(位置9和12上的两个元素) 我需要find最大值位于哪个位置。 请帮忙。

如何正确使用R中的列表?

简要背景:广泛使用的许多(大多数)当代编程语言至less有less数ADT [抽象数据types]是相同的,特别是, string (由字符组成的序列) 列表 (一个有序的值集合)和 基于地图的types (将键映射到值的无序数组) 在R编程语言中,前两个分别作为character和vector来实现。 当我开始学习R时,几乎从一开始就有两件事是明显的: list是R中最重要的数据types(因为它是R data.frame的父类),其次,我不明白它们是如何工作,至less不够好,在我的代码中正确使用它们。 首先,在我看来,R的list数据types是ADT(Python中的dictionary ,Objective C中的NSMutableDictionary ,Perl和Ruby中的hash ,Javascript中的object literal量等等)的直接实现。 例如,通过将键值对传递给构造函数(在Python中不是list ),可以像创buildPython字典一样创build它们: x = list("ev1"=10, "ev2"=15, "rv"="Group 1") 你可以像访问Python字典那样访问R列表的项目,例如x['ev1'] 。 同样,您可以通过以下方式检索“键”或“值” : names(x) # fetch just the 'keys' of an R list # [1] "ev1" "ev2" "rv" unlist(x) # fetch just the 'values' of an R list […]

如何使用ASP.NET C#中的foreach获取CheckBoxList中选定项的值?

我有一个像这样的CheckBoxList: <asp:CheckBoxList ID="CBLGold" runat="server" CssClass="cbl"> <asp:ListItem Value="TGJU"> TG </asp:ListItem> <asp:ListItem Value="GOLDOZ"> Gold </asp:ListItem> <asp:ListItem Value="SILVEROZ"> Silver </asp:ListItem> <asp:ListItem Value="NERKH"> NE </asp:ListItem> <asp:ListItem Value="TALA"> Tala </asp:ListItem> <asp:ListItem Value="YARAN"> Sekeh </asp:ListItem> </asp:CheckBoxList> 现在我想使用foreach从这个CheckBoxList中获取所选项目的值,并将这些值放入一个列表中。 注意 :我宁愿代码简短。

Android在列表上滑动

有没有人有一个ListActivity在列中显示Textviews的简单的例子,当你从左到右滑动,你看到一个新的视图中的行? 这将是说编辑该行的数据或显示该行更详细的信息。 请不要引用代码将军或其他网站,因为我GOOGLE了,并没有看到这个答案。

List和ArrayList有什么区别?

我最近在我的android项目中使用了ArrayList,我在List和ArrayList之间有些困惑,两者有什么不同,我该用什么? 我也看到了它的一些实现。 List<SomeObject> myList = new ArrayList<SomeObject>(); ArrayList<SomeObject> myList = new ArrayList<SomeObject>(); 这两个实例有什么不同?

java:(String )List.toArray()给出ClassCastException

下面的代码(在android中运行)总是会在第三行给我一个ClassCastException: final String[] v1 = i18nCategory.translation.get(id); final ArrayList<String> v2 = new ArrayList<String>(Arrays.asList(v1)); String[] v3 = (String[])v2.toArray(); 它也发生在v2是Object [0]的时候,当它有string的时候。 任何想法为什么?

切片整个列表和直接分配的切片分配有什么区别?

我在许多地方看到使用list s的片分配。 在使用(非默认)索引时,我能够理解它的用法,但我不能理解它的用法,如: a_list[:] = ['foo', 'bar'] 与那个有什么不同? a_list = ['foo', 'bar'] ?

Python的string连接vs str.join有多慢?

作为我在这个线程的回答中的评论的结果,我想知道+=运算符和''.join()之间的速度差异。 那么两者之间的速度比较是什么?

列表与ArrayList作为参考types?

好,所以我知道Set , List和Map是接口,但是什么使第一行代码比第二行更好呢? List myArr = new ArrayList(); ArrayList myArr = new ArrayList();

如果其他人在列表中的理解

我有一个列表l : l = [22, 13, 45, 50, 98, 69, 43, 44, 1] 对于45以上的数字,我想补充1; 而数字小于它,5。 我试过了 [x+1 for x in l if x >= 45 else x+5] 但它给我一个语法错误。 我怎样才能达到一个if在列表理解中这样呢?