MyTetra Share
Делитесь знаниями!
Связный список в Python
16.02.2019
20:38
Автор: br0ke
Текстовые метки: python, lib, pip, linked list, llist, list, data structure
Раздел: Информационные технологии - Python - Библиотеки

Установка:


pip install llist


Поддерживает:


sllist -- односвязный список

dllist -- двусвязный список


Документация:


https://ajakubek.github.io/python-llist/index.html


Пример:


>>> from llist import dllist, dllistnode


>>> lst = dllist([1, 2, 3]) # create and initialize a list

>>> print(lst) # display elements in the list

dllist([1, 2, 3])


>>> print(len(lst)) # display length of the list

3

>>> print(lst.size)

3


>>> print(lst.nodeat(0)) # access nodes by index

dllistnode(1)

>>> print(lst.nodeat(1))

dllistnode(2)

>>> print(lst.nodeat(2))

dllistnode(3)


>>> print(lst[0]) # access elements by index

1

>>> print(lst[1])

2

>>> print(lst[2])

3



 
MyTetra Share v.0.52
Яндекс индекс цитирования