Tag: 列表

将IList投射到列表

我正在尝试将IListtypes转换为Listtypes,但每次都会出现错误。 List<SubProduct> subProducts= Model.subproduct; Model.subproduct返回IList<SubProduct> 。

UL列表样式不适用

我有一个样式表不会出于什么原因将列表样式应用到UL元素。 我正在使用YUI的Grid CSS和他们的reset-fonts-grid.css文件,我知道这些文件是CSS重置的一部分。 打电话给YUI之后,我打电话给网站的样式表,里面有一个UL块: ul {list-style-type: disc;} 我也尝试通过列表式设置它,但得到相同的结果。 我知道上面的CSS块正在阅读,就像我添加的东西,如填充或边距那些得到应用。 风格types不显示在Firefox或IE中。 我唯一应用于UL的其他CSS都是在#nav div中,但CSS不会触及list-style-type,它使用YUI提供的重置,YUI和站点样式表是唯一的两个CSS被称为的表单。 我也在网站的pipe理端使用了FCKEditor,而且编辑器确实显示了子弹风格,所以我知道它必须是未被FCKEditor过滤的CSS。

目录中特定文件的PHP列表

以下代码将列出目录中的所有文件 <?php if ($handle = opendir('.')) { while (false !== ($file = readdir($handle))) { if (($file != ".") && ($file != "..")) { $thelist .= '<LI><a href="'.$file.'">'.$file.'</a>'; } } closedir($handle); } ?> <P>List of files:</p> <UL> <P><?=$thelist?></p> </UL> 虽然这是非常简单的代码,但它完成了这项工作。 我现在正在寻找一种方法来列出最后只有.xml(或.XML)的文件,我该怎么做?

将数据存储到列表中

我有以下class级: public class EmailData { public string FirstName{ set; get; } public string LastName { set; get; } public string Location{ set; get; } } 然后我做了以下,但没有正常工作: List<EmailData> lstemail = new List<EmailData>(); lstemail.Add("JOhn","Smith","Los Angeles"); 我得到一个消息,说没有超载的方法需要3个参数。

R:为什么使用]比使用$更快?

我一直在研究一些需要我做大量列表子集的项目,而在分析代码的时候,我意识到对列表进行子集化的对象[[nameHere]]方法通常比对象$ nameHere方法快。 作为一个例子,如果我们用命名组件创build一个列表: a.long.list <- as.list(rep(1:1000)) names(a.long.list) <- paste0("something",1:1000) 为什么是这样: system.time ( for (i in 1:10000) { a.long.list[["something997"]] } ) user system elapsed 0.15 0.00 0.16 比这更快: system.time ( for (i in 1:10000) { a.long.list$something997 } ) user system elapsed 0.23 0.00 0.23 我的问题是,这种行为是否真的是普遍的,我应该尽可能地避免$子集,或者最有效的select取决于其他因素?

否定列表索引?

可能重复: 解释切片符号 我试图了解下面的一段代码: # node list n = [] for i in xrange(1, numnodes + 1): tmp = session.newobject(); n.append(tmp) link(n[0], n[-1]) 具体来说,我不明白索引-1是指什么。 如果索引0指向第一个元素,那么-1是指什么?

如何使用python numpy.savetxt将string和浮点数写入ASCII文件?

我有一组包含string和浮点数的列表,例如: import numpy as num NAMES = num.array(['NAME_1', 'NAME_2', 'NAME_3']) FLOATS = num.array([ 0.5 , 0.2 , 0.3 ]) DAT = num.column_stack((NAMES, FLOATS)) 我想将这两个列表叠在一起,并以列的forms写入文本文件; 因此,我想使用numpy.savetxt (如果可能的话)来做到这一点。 num.savetxt('test.txt', DAT, delimiter=" ") 当我这样做,我得到以下错误: >>> num.savetxt('test.txt', DAT, delimiter=" ") Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/Library/Python/2.7/site-packages/numpy-1.8.0.dev_9597b1f_20120920-py2.7-macosx-10.8-x86_64.egg/numpy/lib/npyio.py", line 1047, in savetxt fh.write(asbytes(format % […]

为什么我不能在Python中join这个元组?

e = ('ham', 5, 1, 'bird') logfile.write(','.join(e)) 我必须join它才能将其写入文本文件。

如何让Java方法返回任何types的generics列表?

我想写一个方法,将返回任何types的java.util.List , 而不需要任何types的注释 : List<User> users = magicalListGetter(User.class); List<Vehicle> vehicles = magicalListGetter(Vehicle.class); List<String> strings = magicalListGetter(String.class); 方法签名是什么样的? 像这样的东西,也许(?): public List<<?> ?> magicalListGetter(Class<?> clazz) { List<?> list = doMagicalVooDooHere(); return list; } 提前致谢!

在元组或对象列表上使用Python的列表index()方法?

Python的列表types有一个index()方法,它接受一个参数并返回匹配参数的列表中的第一个项目的索引。 例如: >>> some_list = ["apple", "pear", "banana", "grape"] >>> some_list.index("pear") 1 >>> some_list.index("grape") 3 有没有一种优雅(惯用)的方式来扩展这个复杂的对象,如元组列表? 理想情况下,我希望能够做到这样的事情: >>> tuple_list = [("pineapple", 5), ("cherry", 7), ("kumquat", 3), ("plum", 11)] >>> some_list.getIndexOfTuple(1, 7) 1 >>> some_list.getIndexOfTuple(0, "kumquat") 2 getIndexOfTuple()只是一个假设的方法,它接受一个子索引和一个值,然后返回该子索引给定值的列表项的索引。 我希望 有什么办法来实现这个一般性的结果,使用列表parsing或lambas或类似的“内联”? 我想我可以编写自己的类和方法,但如果Python已经有办法做到这一点,我不想重新发明轮子。