numpy arrayを括弧無しでprintする [1,2,3]→1 2 3

import numpy as np

a = np.arange(0,10)
a_str = np.array2string(a, precision=2, separator=', ')
print(a_str[1:-1])

結果:

0, 1, 2, 3, 4, 5, 6, 7, 8, 9

コツは1:-1の範囲でスライスすること

Numpy

Posted by vastee