将新行添加到列表中

时间:2013-10-05 13:54:47

标签: list append row

我有:

row1 = [1,'a']  
row2 = [2,'b']  

我想创建'allrows'看起来像连接在一起的这两行。实际上,我想从一个空列表开始并添加行 追加不起作用,它只是创建一个长水平列表 如何创建将每行保存为ROW的列表或其他结构?
对于两行,我希望结果为:

[[1,'a']  
 [2,'b']] 

我不确定我需要外部括号,但是假设最终结构本身就是一个列表,我把它们放在那里,我想任何其他包含这些列表的结构,就像列表的“数组”一样,会很好,就像只要我能用以下方法写出特定的行:
for the row in allrows:
    打印线

谢谢!

1 个答案:

答案 0 :(得分:1)

我猜你用Python编写代码。 列表可以保存其他列表,以便您可以执行此操作

allrows = [row1, row2]

for row in allrows: 
    print (row)

输出

[1,'a'] 
[2,'b']