私は質問がありますが、私はオンラインで読むことができますが、まだ完全に理解されていません。Forループ - ループ内部で何が起こっているのかを理解する、Python-3.x
私は次のForループを持っており、どのように詳細に動作しているか知りたいと思います。私はどのように多くの行が、「行のELEMための」第二線>>>について話す>>>:
matrix = [[]]
counter = 0
row = 5
col = 3
matrix = [[counter for i in range(row)] for j in range(col)]
for row in matrix:
for elem in row:
print(elem, end=' ')
print()
「マトリックスにおける行の」>>>ループのこの最初の行は、どのようについて話します行の多くの要素が変数 "col"の使用場所はどこですか?
私はループがJavaやC++でどのように機能するかを理解するが、ここで私は完全に理解していない、私は
サンキュー説明させていただきます。
'の各行番号が 'row'変数の不必要な混乱再定義を行っているためこれは、単に行指向の方法で反復行列のようなものです。以前の 'row = 5'には接続されていません。 (また、 'matrix'初期化は行と列を混ぜます。) – user2357112
目的を理解するためにhttp://www.pythontutor.com/を使います – Gahan