import numpy as np
def cross(a, b):
c = [a[1]*b[2] - a[2]*b[1],
a[2]*b[0] - a[0]*b[2],
a[0]*b[1] - a[1]*b[0]]
return c
a = np.array([0.0, 1.0, 0.0])
b = np.array([1.0, 0.0, 0.0])
c = cross(a,b)
print c
aW1wb3J0IG51bXB5IGFzIG5wCgpkZWYgY3Jvc3MoYSwgYik6CiAgICBjID0gW2FbMV0qYlsyXSAtIGFbMl0qYlsxXSwKICAgICAgICAgYVsyXSpiWzBdIC0gYVswXSpiWzJdLAogICAgICAgICBhWzBdKmJbMV0gLSBhWzFdKmJbMF1dCgogICAgcmV0dXJuIGMKICAgIAphID0gbnAuYXJyYXkoWzAuMCwgMS4wLCAwLjBdKQpiID0gbnAuYXJyYXkoWzEuMCwgMC4wLCAwLjBdKQpjID0gY3Jvc3MoYSxiKQoKcHJpbnQgYwo=