Skip to main content

A package that contains common data structures

Project description

Python Data Structures

⚠️ This package is currently in development ⚠️

About

A Python package that contains common data structures.

Getting Started

Installation

To get started, install the package:

user@machine:~/$ pip install pydatastructs

Then, import it into your project:

from pydatastructs import Stack, Queue, Tree, BinarySearchTree, LinkedList
my_stack = Stack(collection=[1, '2', {'3': 3}])
my_queue = Queue(collection=[4.4, [5], (6)])
my_tree = Tree(value='I am Groot')
my_binarysearchtree = BinarySearchTree(value=10)
my_linkedlist = LinkedList(value='HEAD')

Data Structures

Stack

Information about the stack data structure...

Queue

Information about the queue data structure...

Tree

Information about the tree data structure...

Binary Search Tree

Information about the binary search tree data structure...

Linked List

Information about the linkedlist data structure...

Contact

For support, feedback or, to report a bug, you may contact the maintainer:

License

Distributed under the MIT License.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pydatastructs-1.1.1.tar.gz (7.2 kB view details)

Uploaded Source

Built Distribution

pydatastructs-1.1.1-py3-none-any.whl (9.1 kB view details)

Uploaded Python 3

File details

Details for the file pydatastructs-1.1.1.tar.gz.

File metadata

  • Download URL: pydatastructs-1.1.1.tar.gz
  • Upload date:
  • Size: 7.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.5

File hashes

Hashes for pydatastructs-1.1.1.tar.gz
Algorithm Hash digest
SHA256 1817a4aae94e66527e764b27fe38c02c1b763e66047bbef0a1237ae797bdc0a7
MD5 4c6a9c5e307c5ded63ddce70610fc038
BLAKE2b-256 8a510756fbe3a7a6adfe33bbb8aee734b215281ff61c4f88edde11bf601d37a8

See more details on using hashes here.

File details

Details for the file pydatastructs-1.1.1-py3-none-any.whl.

File metadata

  • Download URL: pydatastructs-1.1.1-py3-none-any.whl
  • Upload date:
  • Size: 9.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.5

File hashes

Hashes for pydatastructs-1.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 262c85516dd9a529a98d7dcb71d5d89e3fefbd816409782507964d8c270aec2f
MD5 7532644ebf1b14f236ba6db5562aa267
BLAKE2b-256 f4b002132370ec404464842f9674891b0be2e3a9fe24ebe2a5b494ed6da68f9a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page