如何创建元组列表

时间:2014-07-12 20:55:36

标签: python list python-2.7 tuples

我无法相信这不起作用。我想我错过了一些基本的东西。我正在尝试列出元组列表:

newtags = []
print newtags
newtags = newtags.append(('{','JJ'))
print newtags

输出是:

[]
None

我应该得到一个元组列表。

2 个答案:

答案 0 :(得分:3)

.append()不会返回任何内容。如果删除前面的newtags =

,您的代码将正常工作
newtags = []
print newtags
newtags.append(('{','JJ'))
print new tags

现在以:

运行
[]
[('{', 'JJ')]

这是另一个例子:

>>> arr = []
>>> print arr.append(9)
None
>>> arr
[9]
>>> arr = arr.append(8)
>>> arr
>>> print arr
None
>>> 

答案 1 :(得分:1)

方法append()修改列表内嵌。因此,它不会返回任何内容(即返回None):

newtags = []
newtags.append(('{','JJ'))