Как правильно распечатать массив строк с нюансами удобным способом, чтобы все ячейки были хорошо выровнены?
По умолчанию:
>>> print(a)
[['Denmark' '2562' '2810']
['Australia' '2669' '2762']
['New Zealand' '320' '309']]
Параметры печати Numpy для печати с использованием numpy.array2string
или numpy.set_printoptions
не похоже на строки:
>>> print(np.array2string(a, formatter={'str':'{0:20}'.format}))
[['Denmark' '2562' '2810']
['Australia' '2669' '2762']
['New Zealand' '320' '309']]