Мне нужны некоторые советы или решения о том, как эффективно поддерживать список объектов (диктов или пользовательских типов Python через Cython), ограниченный максимальной длиной.
В основном это занимает слишком много времени:
my_list = [a, b, c, d, ....]
my_list = my_list[-50:]
Есть ли эффективный способ составления списка с использованием Python, Cython (C / C ++), Numpy, который забывает самый старый элемент, добавленный к нему выше порога? Например, свыше 50 наименований.