Я смотрел программу связанных списков в Python Я не совсем понял это.
Буду признателен, если вы мне поможете.
Я вставляю часть кода здесь, чтобы упростить и понять одну функциональность
class node:
def __init__(self,data,nnext=None):
self.data = data
self.nnext = nnext
class linkedList:
def __init__(self):
self.head = None
def insertion(self,data):
myinsertobj = node(data)
Здесь 1. Мы создали класс для узла. 2. Мы создали еще один класс с одним головным узлом. 3. Во втором классе мы написали метод вставки. В методе insert () мы создаем объект для первого класса.
Теперь я не понимаю, как создать объект для второго класса, то есть класса connectedList, и как вызвать метод insert () , учитывая только приведенный выше код (я пока не хочу использовать вспомогательный метод)
Пожалуйста, помогите мне понять его, так как я новичок в Python и пытаюсь его изучить. Полный код: @ ==> https://www.educative.io/edpresso/how-to-create-a-linked-list-in-python
Также, пожалуйста, предложите мне несколько простых ссылок на структуры данных.