ベクトルを正規化する(単位ベクトルを見つける)関数を書く必要があります。ベクトルは、ベクトルの各成分をその大きさで除算することによって正規化することができます。forループを使用して新しいリストを作成しますか?
この関数の入力は、ベクトル、つまり3つの整数を含む1次元のリストになります。
コードは次のとおりです。物事のカップルがあります
def my_norml(my_list):
tot_sum = 0
for item in my_list:
tot_sum = tot_sum + item**2
magng = tot_sum**(1/2)
norml1 = my_list[0]/magng #here i want to use a for loop
norml2 = my_list[1]/magng
norml3 = my_list[2]/magng
return [norml1, norml2,norml3]