a =[1,2,3]
for n in a:
これは基本的なループの文章でaの要素の回数だけfor文を回します。
new_class=[11,22,33]
for a in new_class:
print(a)実行結果
11
22
33
リストが2次元配列の場合は、aに下位のClassがまるまる格納される。
new_class=[[11,22,33],[44,55,66],[77,88,99]]
for a in new_class:
print(a)実行結果
[11, 22, 33]
[44, 55, 66]
[77, 88, 99]
となる。
ただし格納先を要素数用意すると、
new_class=[[11,22,33],[44,55,66],[77,88,99]]
for a,b,c in new_class:
print(b)実行結果
22
55
88
このように、下位のClassの要素数分変数(今回は、a,b,c の3つ )用意すると下位の値が格納されます。

コメント