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