MyTetra Share
Делитесь знаниями!
Связный список в Python
Время создания: 16.02.2019 20:38
Автор: br0ke
Текстовые метки: python, lib, pip, linked list, llist, list, data structure
Раздел: Информационные технологии - Python - Библиотеки
Запись: and-semakin/mytetra_data/master/base/1550331487qv5j8drhu5/text.html на raw.githubusercontent.com

Установка:


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.65
Яндекс индекс цитирования