In [274]: xtup = np.random.normal(92725500, scale=1, size=3),
In [275]: xtup
Out[275]: (array([92725501.65265064, 92725500.49281569, 92725498.95281461]),)
In [276]: list(map('{:.0f}'.format,xtup))
Traceback (most recent call last):
File "<ipython-input-276-cbe978a45009>", line 1, in <module>
list(map('{:.0f}'.format,xtup))
TypeError: unsupported format string passed to numpy.ndarray.__format__
But if I extract the array from the tuple:
In [277]: list(map('{:.0f}'.format,xtup[0]))
Out[277]: ['92725502', '92725500', '92725499']
That format string cannot be used to format an array; it can only format numbers, such as the elements of a numeric array.
I was going to point out that the comma created a tuple, but the name xtup suggests you already realize that.