array([[0, 0, 0, 0], [1, 0, 0, 0], [0, 2, 0, 0], [1, 2, 0, 0], [0, 0, 4, 0],
    [1, 0, 4, 0], [0, 2, 4, 0], [1, 2, 4, 0], [0, 0, 0, 8], [1, 0, 0, 8], [
    0, 2, 0, 8], [1, 2, 0, 8], [0, 0, 4, 8], [1, 0, 4, 8], [0, 2, 4, 8], [1,
    2, 4, 8]], dtype=int32)
Compute all products for all numbers in a python list