Я пытаюсь определить сложность преобразования объекта collection.deque в объект списка Python O (n).Я полагаю, что потребуется взять каждый элемент и преобразовать его в список, но я не могу найти код реализации позади deque.Итак, встроил ли Python что-то более эффективное изнутри, что могло бы обеспечить преобразование O (1) в список?
Редактировать: Исходя из следующего, я не верю, что это может быть быстрее, чем O (n)«Индексированный доступ - это O (1) на обоих концах, но в середине он замедляется до O (n). Для быстрого произвольного доступа вместо этого используйте списки.»
Если он не может получить доступ к среднему узлу в O (1)Время не сможет конвертировать без такой же сложности.