Я все еще новичок в Python, поэтому, пожалуйста, несите меня. Я родом из C++ и C#, и я все еще чувствую этот новый язык.Python | Создание аппаратного массива
В настоящее время я использую Python для структур данных. Я использую учебник Rance Necaise (Data Structures and Algorithms using Python). Массивы на Python все еще немного путают меня.
Вот сегмент кода, который я не мог понять на основе книги.
import ctypes
ArrayType = ctypes.c_int * 5
slots = ArrayType()
Согласно книге, слоты в основном как указатель
Мой вопрос: что является тип объекта из ArrayType и почему есть конструктор, как ArrayType вызова функции() на следующей строке? Как эти операторы действительно создают объекты с указателем?
Все имена в Python являются ссылками на объекты. –
Итак, ArrayType - это объект какого типа? –