Tag: 列表

通过内容和索引循环列表

我通过python列表来获取内容和索引是非常常见的。 我通常做的是以下几点: S = [1,30,20,30,2] # My list for s, i in zip(S, range(len(S))): # Do stuff with the content s and the index i 我觉得这个语法有点难看,尤其是zip函数里面的部分。 有没有更优雅/ Pythonic的方式来做到这一点?

join列表中的元素 – Python

我相当新的python(几个星期),并遇到了join列表的问题。 现在,我知道一个列表可以连接成一个长的string,如下所示: x = ['a', 'b', 'c', 'd'] print ''.join(x) 显然这会输出: 'abcd' 然而,我想要做的只是join列表中的第一个和第二个string,然后join第三个和第四个等等。 总之,从上面的例子来取代输出: ['ab', 'cd'] 有没有简单的方法来做到这一点? 我也许应该提到,列表中string的长度将是不可预知的,列表中string的数量也是不可预测的,尽pipestring的数量总是偶数。 所以原来的列表也可以是: ['abcd', 'e', 'fg', 'hijklmn', 'opq', 'r'] pipe他呢。 反正,任何帮助都将不胜感激,所以在此先感谢。

在Python中初始化一个固定大小的数组

我想知道如何我可以初始化一个数组(或列表),但尚未填充值,有一个定义的大小。 例如在C: int x[5]; /* declared without adding elements*/ 我如何在Python中做到这一点? 谢谢。

确定2个列表是否具有相同的元素,而不pipe顺序如何?

对不起,这个简单的问题,但我很难find答案。 当我比较2个列表时,我想知道它们是否“相等”,因为它们具有相同的内容,但顺序不同。 例如: x = ['a', 'b'] y = ['b', 'a'] 我想x == y评估为True 。

那里有没有重复的List实现?

我知道SortedSet ,但在我的情况下,我需要的东西,实现List ,而不是Set 。 那么在API或其他地方是否有实现? 实施自己应该不难,但我想到了为什么不先问这里的人呢?

什么是默认列表样式(CSS)?

在我的网站上我使用reset.css。 它将这完全添加到列表样式中: ol, ul { list-style: none outside none; } html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, […]

Java比较两个列表

我有两个列表(不是java列表,你可以说两列) 例如 **List 1** **Lists 2** milan hafil dingo iga iga dingo elpha binga hafil mike meat dingo milan elpha meat iga neeta.peeta 我想要一个返回有多less元素相同的方法。 对于这个例子,它应该是3,它也应该返回我列表和不同值的类似值。 我应该使用hashmap如果是,那么有什么方法来得到我的结果? 请帮忙 PS:这不是一个任务:)所以,如果你只是引导我,这将是足够的

如何将多个列表合并到Python中的一个列表?

可能重复: 从Python列表中列出一个扁平列表 在Python中将列表一起join到一个列表中 我有许多名单,看起来像 ['it'] ['was'] ['annoying'] 我想要上面的样子 ['it', 'was', 'annoying'] 我如何做到这一点? 我对python很陌生。

计算Python列表中真正的布尔值的数量

我有一个布尔的列表: [True, True, False, False, False, True] 我正在寻找一种方法来计算列表中True的数量(所以在上面的例子中,我希望返回值是3 。我find了一些查找特定元素出现次数的例子,但是在那里一个更有效的方法来做这件事,因为我正在与布尔人工作? 我正在考虑类似于all或any类似的东西。

C#,List <T> .Contains() – 太慢?

任何人都可以解释为什么generics列表的Contains()函数如此之慢? 我有一个包含大约一百万个数字的列表,以及不断检查这些数字中是否有特定数字的代码。 我尝试使用Dictionary和ContainsKey()函数做同样的事情,它比列表快大约10-20倍。 当然,我真的不想用Dictionary来达到这个目的,因为它不是用来这样用的。 所以,这里真正的问题是,有什么替代List.Contains(),但不是像Dictionary.ContainsKey()whacky? 提前致谢!