answered 11 years ago
How about doing this:
sage: v = vector([3, 4]) sage: vc = v.column() sage: vr = v.row() sage: vr * vc [25] sage: vc * vr [ 9 12] [12 16]