リストである入力が 2D であり、行と同じ量の列と同じ量のパーツがあるかどうかを確認する方法を見つける必要があります。例:[[4,5],[4,5,6]] and [[2,3],[6,1],[2,9]]
エラー メッセージが生成されます。でも[[3,4,5],[4,6,8],[5,8,-1]] and [[4,5],[4,1]]
正解でしょう。私が試してみました:
for row in square:
if len(row) != len(square):
return False
しかし、それはまったく正しく機能しません。
編集: また、このチェックはチェックのリストの先頭にあるため、if ステートメント形式にする必要があります。