Tag: 列表

在Python中创build一个具有一定大小的空列表

我想创build一个可以容纳10个元素的空列表(或者其他最好的方法)。 之后,我想分配的值列表中,例如这应该显示0到9: s1 = list(); for i in range(0,9): s1[i] = i print s1 但是,当我运行这个代码,它会产生一个错误,或者在另一种情况下,它只显示[] (空)。 有人能解释为什么吗?

Python连接:为什么它是string.join(list)而不是list.join(string)?

这一直困扰着我。 这似乎是更好的: my_list = ["Hello", "world"] print my_list.join("-") # Produce: "Hello-world" 比这个: my_list = ["Hello", "world"] print "-".join(my_list) # Produce: "Hello-world" 有这样的具体原因吗?

list .__ iadd__和list .__ add__的不同行为

考虑下面的代码: >>> x = y = [1, 2, 3, 4] >>> x += [4] >>> x [1, 2, 3, 4, 4] >>> y [1, 2, 3, 4, 4] 然后考虑这个: >>> x = y = [1, 2, 3, 4] >>> x = x + [4] >>> x [1, 2, 3, 4, 4] >>> y [1, 2, […]

在Python中组合两个sorting列表

我有两个对象列表。 每个列表已经被date时间types的对象的属性sorting。 我想将这两个列表组合成一个sorting列表。 只是做一个sorting的最好方法,还是有更聪明的方法来在Python中做到这一点?

如何按字母顺序排列列表?

我有一个包含国家名称的List<String>对象。 我怎样才能按字母顺序排列这个列表?

如何从Python中的函数返回两个值?

我想从两个单独的variables中返回一个函数的两个值。 例如: def select_choice(): loop = 1 row = 0 while loop == 1: print('''Choose from the following options?: 1. Row 1 2. Row 2 3. Row 3''') row = int(input("Which row would you like to move the card from?: ")) if row == 1: i = 2 card = list_a[-1] elif row == 2: […]

在javascript中从平面数组构build树数组

我有一个复杂的json文件,我必须使用javascript来处理它,以便稍后构build一个树。 json的每个条目都有:id:唯一标识,parentId:父节点的标识(如果节点是树的根,则为0)level:树中的深度级别 json数据已经“sorting”了。 我的意思是一个条目将有一个父节点或兄弟节点本身之上,并且在它自己之下是一个子节点或一个兄弟节点。 input: { "People": [ { "id": "12", "parentId": "0", "text": "Man", "level": "1", "children": null }, { "id": "6", "parentId": "12", "text": "Boy", "level": "2", "children": null }, { "id": "7", "parentId": "12", "text": "Other", "level": "2", "children": null }, { "id": "9", "parentId": "0", "text": "Woman", "level": "1", "children": null […]

你如何定制有序列表中的数字?

我如何将数字排列在有序列表中? 1. an item // skip some items for brevity 9. another item 10. notice the 1 is under the 9, and the item contents also line up 更改有序列表中的数字后的字符? 1) an item 还有一个CSS解决scheme,从数字更改为字母/罗马列表,而不是使用OL元素的types属性。 我主要对在Firefox 3上工作的答案感兴趣。

有一个简单的方法来删除列表元素的值?

a=[1,2,3,4] b=a.index(6) del a[b] print a 以上显示了以下错误: Traceback (most recent call last): File "D:\zjm_code\a.py", line 6, in <module> b=a.index(6) ValueError: list.index(x): x not in list 所以我必须这样做: a=[1,2,3,4] try: b=a.index(6) del a[b] except: pass print a 但是,有没有更简单的方法来做到这一点?

如何将列表转换为string

可能重复: 如何将列表转换为string? 如何使用Python将列表转换为string?