Публикации по теме 'dynamic-array'


Создание списка Python (динамический массив) с нуля
Это пользовательская реализация класса списка Python с именем «mylist». Класс использует библиотеку ctypes для создания массива C-типа с заданной емкостью, который используется для хранения элементов списка. Класс имеет несколько методов, таких как init, __len__, append, pop, clear, find, insert, remove, __resize, __str__, __getitem__, __delitem__ и __make_array, которые имитируют функциональность встроенных методов списка Python. class mylist: def __init__(self): self.size =..