Python: for 文
for 文について
for と range()
range(<回数>) は、指定された <回数> 分数値を生成する。range で出力される値は "0" から始まるので、配列と組み合わせやすい。
num = 5
for i in range(num):
print(i)
出力結果
0
1
2
3
4
## リストを要素に持つリストの引き算
## リストを要素に持つリスト (e.g. [[-8, 7, 6], [-5, 0, -1], [3, 6, -9]])
for i in range(l - 1):
a = cmblist[i]
b = cmblist[i + 1]
c = []
# 要素内のリストを取り出し、さらにそのリストの要素を1つずつ取り出して計算する。
# 前提として、m には、要素内のリストの要素数が格納されている
for i2 in range(m):
c.append(b[i2] - a[i2])
print(c)
## 要素がリスト内のどの場所に格納されているかを検索する
# 要素がリスト内のどの場所に格納されているかを検索する方法
# list_a.index(c) で、list_a に c がある場合、その添え字を返す
print(list_a.index(c) + 1)