转换元组/列表中的项目

时间:2013-05-19 11:07:05

标签: python list

我有以下列表

[(199L, 5L, 247L, 44L), (203L, 5L, 245L, 6L), 
(219L, 5L, 196L, 6L)]

我使用list.extend向其添加[222L, 5L, 227L, 5L]但列表现在变为

[(199L, 5L, 247L, 44L), (203L, 5L, 245L, 6L), 
(219L, 5L, 196L, 6L), 222L, 5L, 227L, 5L ]

但我希望它的格式为..

[(199L, 5L, 247L, 44L), (203L, 5L, 245L, 6L), 
(219L, 5L, 196L, 6L), (222L, 5L, 227L, 5L)]

有人知道该怎么做..?

2 个答案:

答案 0 :(得分:2)

>>> lst = [(199L, 5L, 247L, 44L), (203L, 5L, 245L, 6L), (219L, 5L, 196L, 6L)]
>>> lst.append((222L, 5L, 227L, 5L))

答案 1 :(得分:2)

您正在寻找list.append()

>>> lis = [(199L, 5L, 247L, 44L), (203L, 5L, 245L, 6L), 
... (219L, 5L, 196L, 6L)]
>>> lis.append((222L, 5L, 227L, 5L))
>>> lis
[(199L, 5L, 247L, 44L), (203L, 5L, 245L, 6L), (219L, 5L, 196L, 6L), (222L, 5L, 227L, 5L)]