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'] ]
を
for row in l:
row.insert(0,"#")
またはxrange
を使用して:あなたはl.insert()
を行う際
' :row.insert(0、 '#') ' – falsetru