class Vector: def __init__(self, wektor): self.wektor = wektor def add(self, other): return Vector([a + b for a, b in zip(self.wektor, other.wektor)]) def subtract(self, other): return Vector([a - b for a, b in zip(self.wektor, other.wektor)]) def multiply(self, scalar): return Vector([a * scalar for a in self.wektor]) # Przykłady użycia v1 = Vector([1, 2, 3]) v2 = Vector([4, 5, 6]) v_sum = v1.add(v2) print("Suma:", v_sum.wektor) v_diff = v1.subtract(v2) print("Różnica:", v_diff.wektor) scalar = 2 v_mul_scalar = v1.multiply(scalar) print("Iloczyn wektora i skalar:", v_mul_scalar.wektor)