Pythonでは、特定の処理を繰り返すためにfor
文やwhile
文を使用します。また、repeat()
関数を使用して要素や配列を繰り返した配列を出力することも可能です。
for文の使い方
for
文は以下のように記述します。
for (変数) in range (range関数・リスト・文字列など):
(処理)
for
文は変数を連続的に変化させ、変化するたびにfor
文内に書かれた処理を1回実行します。変数が最後まで変化したら、for
文全体の処理が終了します。
while文の使い方
while
文は以下のように記述します。
while 条件式:
処理
while
文は条件式が真である限り、処理を繰り返します。条件式が偽になった時点で、while
文全体の処理が終了します。
repeat()関数の利用方法
repeat()
関数は、要素や配列を引数にとって、それを繰り返した配列を返り値として出力する関数です。
import numpy as np
arr = np.array([1, 2, 3, 4, 5])
print(np.repeat(arr, 3))
上記のコードは、配列arr
の各要素を3回繰り返した新しい配列を出力します。