A Simple Linked List!
A Linked List is a fundamental data structure which functions very similar to the Python List. The benefit of a linked list is that the elements can easily be inserted or removed without reallocation of any other elements.
This project uses a simple linked list, meaning each element is only aware of the data it holds, and the element that comes next
.
Linked Lists are not really necessary in Python. This Project is only meant for practice!
- TDD (Test Driven Development) using Pytest
- Python 3.6.9 (or higher)
- Pytest 3.3.2 (or higher)
Clone the repo to your local machine using the terminal:
$ git clone git@github.com:andrewbaldwin44/Python_Linked_List.git
- Navigate into the project directory
cd Python_Linked_List
- Install the dependencies
pip install pytest
- Run the test suite
python linked_list_test.py
👤 Andrew Baldwin
- Github: @andrewbaldwin44