0
我需要編寫一個函數來標準化矢量(查找單位矢量)。矢量可以通過將矢量的每個單獨分量除以其幅度來歸一化。使用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]