Skip to main content

Python 3+ version data structures

Project description

Python basic data structures implementations

The data_structures3x is a python package with 3 of the most basic data structures. The package would keep updating as python itself updates to higher versions.

It contains the following data structures:

  • Binary Tree
  • Linked List
  • Hashmap

Installation

If not already, install pip

Install the package with pip or pip3:

pip install data-structures3x

Usage

See more examples at My Docs

Example of a linked list:

from dt_structures3x.linkedlist import Item
# linked list
root = Item(10)
root.appendChild(Item(17), Item(19))
root.display()

Output:

10 -> 17 -> 19

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

data-structures3x-1.3.0.tar.gz (4.7 kB view details)

Uploaded Source

Built Distribution

data_structures3x-1.3.0-py3-none-any.whl (6.3 kB view details)

Uploaded Python 3

File details

Details for the file data-structures3x-1.3.0.tar.gz.

File metadata

  • Download URL: data-structures3x-1.3.0.tar.gz
  • Upload date:
  • Size: 4.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.0 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.6

File hashes

Hashes for data-structures3x-1.3.0.tar.gz
Algorithm Hash digest
SHA256 ca970f45f9e54bbe21cf3f4d365926b8cff9a90f80df34d3616d4eee0cf58994
MD5 68a648e982da87ec54385bdae56c5460
BLAKE2b-256 24d1b3b8c642595a69932ea21c20858b915c8328b4a70b98f71a9b5fe1263c65

See more details on using hashes here.

File details

Details for the file data_structures3x-1.3.0-py3-none-any.whl.

File metadata

  • Download URL: data_structures3x-1.3.0-py3-none-any.whl
  • Upload date:
  • Size: 6.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.0 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.6

File hashes

Hashes for data_structures3x-1.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 07efa62d1a7f6aca520ccffcc4760dd93d33a8f372163dab72eef71b3ab05da4
MD5 1e1a6ece4ea7824dfbde04150d1b850c
BLAKE2b-256 29fea2facf3afcbe216bbec4432519995875f331b0d8659b5285b16b5daa0ef3

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