Скажите пожалуйста правильно ли я понимаю суть массивов и связных списков. Если можно прокомментируйте кратко мои мысли:
1. в python встроенный тип list является массивом. Это значит, что в памяти ячейки списка располагаются подряд
2. с таким типом расположения связаны некоторые неудобства. Например, если список станет увеличится, то, возможно, системе придётся вместо добавления очередного элемента выбрать новую свободную область в памяти и перестроить в неё весь список
3. чтобы реализовать связный список нужно писать код самому. Например
такой.
4. чтобы реализовать двусвязный список нужно тоже писать код самому.
5. встроенных аналогов списков из пунктов 3 и 4 нет.
6. в стандартной библиотеке аналогов списков из пунктов 3 и 4 нет.