This NumPy 2.2.6 script:
import numpy as np
a = np.arange(24).reshape(2, 2, 2, 3)
idx = np.unravel_index(np.argmax(a, axis=None), a.shape)
print(idx)
will print:
(np.int64(1), np.int64(1), np.int64(1), np.int64(2))
which is hard to read. What is a simple way to print idx as (1, 1, 1, 2)? I'm looking for something better than print(np.array(idx)) workaround.
numpyare you using?1 1 1 2be ok, too?