Data structures package for python, written in pure python code, not dependent on any other libraries or built-in function.
- Stack
- Stack + Linked List
- Queue
- List
- List + Ordered List
You can install this package with command :
pip install pure-datastructures
A quick introduction using pure-datastructures
. Using OrderedList()
built-in method :
import ds
scenario = ds.OrderedList()
# basic insertion
scenario.procedure_push(70)
scenario.procedure_push(13)
scenario.procedure_push(-3)
# calculate size of array with `size()`
# return length of array
print(scenario.procedure_expand_size())
# searching value through array with `search_obj()`
# return False if value is not founds
print(scenario.procedure_search_obj(5))
For documentation read in pure-datastructures.