То, что вы спрашиваете, невозможно. От array
документов :
Этот модуль определяет тип объекта, который может компактно представлять массив базовых значений: символы, целые числа, числа с плавающей запятой ... Тип указывается во время создания объекта с помощью кода типа
Поддерживаются только следующие типы (обратите внимание на отсутствие list
):
Type code C Type Python Type
'b' signed char int
'B' unsigned char int
'u' Py_UNICODE Unicode character
'h' signed short int
'H' unsigned short int
'i' signed int int
'I' unsigned int int
'l' signed long int
'L' unsigned long int
'q' signed long long int
'Q' unsigned long long int
'f' float float
'd' double float
Возможно, вы путаете модуль array
с нативной реализацией массивов numpy
. Это не так .