パスカルの三角形を作ることができません。私は再帰で要素をリストするために追加する必要がありますが、私の仕事の結果はリストに追加されたリストです。私はそれをやるのを手助けすることができますか? 私のテストコードは次のとおりです。私はそれを使用する場合は再帰でリストを追加
def list(row):
if(row is 0):
return 0
return [row, list(row-1)]
、私は、リスト内のリストを返します。私は、リスト内の要素を必要とする
print(list(10))
出力:
[10, [9, [8, [7, [6, [5, [4, [3, [2, [1, 0]]]]]]]]]]
予想される出力:
[10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0]
与えられた方法を使用してパスカルの三角形を作成することができます。 –
'list'はPythonの予約語です。あなたの関数には別の名前を使用してください。 – depperm
入力と期待される出力を提供してください。 – Szabolcs