     },
     "outputs": [],
     "source": [
      "# Test find\n",
      "# Find a NULL\n",
      "linked_list = LinkedList(None)\n",
      "node = linked_list.find('a')\n",
      "print(node)\n",
      "# Find in an empty list\n",
      "head = Node(10)\n",
 
</s> remove     "# Find in an empty list\n",
 </s> add     "# Find a NULL\n", </s> remove     "linked_list = LinkedList(None)\n",
 </s> add     "linked_list = LinkedList(head)\n", </s> remove     "* \n",
 </s> add     "* Delete a NULL\n",
    "* Delete in an empty list\n",
    "* Delete in a list with one element or more matching elements\n",
    "* Delete in a list with no matches\n", </s> remove     "## Problem: Implement a linked list with insert, find, delete, and print methods.\n",
 </s> add     "## Problem: Implement a linked list with insert, find, delete, and print methods\n",
    "# Find in an empty list\n",
     },
     "outputs": [],
     "source": [
      "# Test find\n",
    "# Find in an empty list\n",
      "linked_list = LinkedList(None)\n",
      "node = linked_list.find('a')\n",
      "print(node)\n",
      "# Find in an empty list\n",
      "head = Node(10)\n",
keep keep keep keep replace keep keep keep keep keep
 Added linked list delete method. 
linked-lists/linked-list.ipynb