Написать класс vector, представляющий нечто, похожее на вектор. Должна поддерживаться операция вывода в формате, представленном в примере, конструирование из произвольной числовой последовательности ненулевой длины, а также сложение и скалярное произведение с числовой последовательностью такой же длины (в том числе с другим vector). Скалярное произведение задаётся символом «@».
Подсказка: протокол итератора подразумевает либо наличие метода __iter__(), либо наличие метода __getitem__().
2:1:2:1:2:1:2 0:1:2:3:4:5:6 4:3:6:5:8:7:10 0:2:4:6:8:10:12 0:2:4:6:8:10:12 143