На урду слово «вектор» звучит как «ویکٹر». Теперь позвольте мне предоставить вам некоторые методы и примеры кода, связанные с векторами:
-
Создание вектора в Python:
# Using a list my_vector = [1, 2, 3] # Using NumPy library import numpy as np my_vector = np.array([1, 2, 3]) -
Доступ к элементам вектора в Python:
# Accessing elements by index my_vector = [1, 2, 3] print(my_vector[0]) # Output: 1 # Using slicing my_vector = [1, 2, 3, 4, 5] print(my_vector[1:4]) # Output: [2, 3, 4] -
Сложение векторов в Python:
# Using a loop vector1 = [1, 2, 3] vector2 = [4, 5, 6] result = [] for i in range(len(vector1)): result.append(vector1[i] + vector2[i]) print(result) # Output: [5, 7, 9] # Using NumPy library import numpy as np vector1 = np.array([1, 2, 3]) vector2 = np.array([4, 5, 6]) result = vector1 + vector2 print(result) # Output: [5, 7, 9] -
Скалярное произведение векторов в Python:
# Using a loop vector1 = [1, 2, 3] vector2 = [4, 5, 6] result = 0 for i in range(len(vector1)): result += vector1[i] * vector2[i] print(result) # Output: 32 # Using NumPy library import numpy as np vector1 = np.array([1, 2, 3]) vector2 = np.array([4, 5, 6]) result = np.dot(vector1, vector2) print(result) # Output: 32