私はPythonでリストを把握しようとしていますが、これらの2つの関数。リスト内のアイテムと、範囲内のi(0、len(x))の違いは
def print_list(x):
for j in range (0, len(x)):
print x[j]
と
def print_list(x):
for item in list:
j = 0
print x[j]
j++
誰もが初心者に説明できますか?ありがとう!
もう1つは有効なPython構文ではないようです。 'j ++'は 'j + = 1'でなければならず、' j = 0'は初期化がループの外側になければなりません。 – ZdaR
また、2番目に 'list'変数がないので、' for'ループはクラッシュします(変数 'list'が別の場所で作成されていない限り)。ここで質問をする前に少なくとも**実行**のコードを確認する必要があります。 –