Я пишу регистратор последовательных данных на Python и мне интересно, какой тип данных лучше всего подходит для этого. Каждые несколько миллисекунд новое значение считывается из последовательного интерфейса и сохраняется в моей переменной вместе с текущим временем. Я не знаю, как долго будет работать регистратор, поэтому я не могу предварительно выделить его для известного размера.
Интуитивно я бы использовал для этого массив с пустым фрагментом, но добавление / объединение элементов создает новый массивкаждый раз из того, что я прочитал.
Итак, какой тип данных будет использоваться для этого?
Кроме того, какой словарь будет подходящим для описания этой проблемы?