0
我正在寻找一种将值插入到Python中的2D列表的方法。我的样本名单如下:在Python中的2D列表中插入值
List= [ ['A', 'B'], ['C', 'D'] ]
我想在我的列表中的每个列表的开头插入值,这样它看起来像这样:
List = [ ['#','A', 'B'], ['#','C', 'D'] ]
我已经写了功能如下:
def Foo(l):
rows = len(l)
cols = len(l[0])
for row in xrange(rows):
l.insert(row, '#')
但是,这给了我下面的输出:
List= [ '#', '#', ['A', 'B'], ['C', 'D'] ]
'在L个行:row.insert(0,'#')' – falsetru