UPDATE May 10, 2019. Findings so far confirm there is no programmatic access to the Numeric Field Display Properties (e.g. Pad with zeroes, Show thousands separators, etc). There is an open IDEAS topic for this functionality.
Until implemented, the workaround is to access the property in a saved layer file and applied to a feature layer. An example is provided by Curtis Price below.
I know how to manually format numeric fields as described under Formatting numeric fields in tables.
But I would like to access and script the functionality to display numeric fields with thousand separators in a Python Toolbox tool. Is this possible? The number display format properties listed in the screen capture below aren't exposed via Field properties, Table views or any other objects I have researched.