я не понимаю главной направленности каждой части схемы

это блок-схема doubly linked listПожалуйста обьясните, что делает каждая из частей этой блок-схемы. Английские слова я понимаю . я не понимаю, что должно выводиться в каждой из этих частей

я решила эту задачу и написала код ( который не до конца понимаю) и reversed linked list

class Node(object):
    # Doubly linked node
    def __init__(self, data=None, next=None, prev=None):
        self.data = data
        self.next = next
        self.prev = prev


class doubly_linked_list(object):
    def __init__(self):
        self.head = None
        self.tail = None
        self.count = 0

    def append_item(self, data):
        # Append an item
        new_item = Node(data, None, None)
        if self.head is None:
            self.head = new_item
            self.tail = self.head
        else:
            new_item.prev = self.tail
            self.tail.next = new_item
            self.tail = new_item

        self.count += 1

    def end(self, node):
        while (node is not None):
            print(node.data, end=""),
            last = node
            node = node.next

    def iter(self):
        # Iterate the list
        current = self.head
        while current:
            item_val = current.data
            current = current.next
            yield item_val

    def reverse(self):
        # Node current will point to head
        current = self.head;

        # Swap the previous and next pointers of each node to reverse the direction of the list
        while (current != None):
            temp = current.next;
            current.next = current.prev;
            current.prev = temp;
            current = current.prev;
            # Swap the head and tail pointers.
        temp = self.head;
        self.head = self.tail;

items = doubly_linked_list()
items.append_item('K')
items.append_item('R')
items.append_item('I')
items.append_item('S')
items.append_item('T')
items.append_item('I')
items.end(items.head)
items.reverse()
items.end(items.head)

но я так до конца и не понимаю первую его часть с инициализациями, как что друг с другом соответствует. поэтому прошу обьяснить мне блок схему по частям


Ответы (0 шт):