Что означает значение суффикса подчеркивания, int_, float_ и т. Д .?
Со страницы 21 из Путеводитель по Numpy от TE Oliphant:
Имена типов данных, которые конфликт со стандартным объектом Python имена сопровождаются завершающим нижнее подчеркивание, ' '. Эти типы данных так назван, потому что они используют один и тот же основная точность как соответствующие типы данных Python.
. , .
Типы массивов bool_, int_, complex_, float_, object_, unicode_ и str_ являются расширенными скалярами. Они очень похож на стандартные типы Python (без завершающего подчеркивания) и наследовать от них (кроме bool_ и object_). Они могут быть использованы вместо стандартные типы Python всякий раз, когда желательно. Всякий раз, когда тип данных требуется, в качестве аргумента, стандарт Типы Python также распознаются.
bool_
int_
complex_
float_
object_
unicode_
str_