      "            self.head = node\n",
      "            \n",
      "    def find(self, data):\n",
      "        if data is None:\n",
      "            return\n",
      "        if self.head is None:\n",
      "            return\n",
 
</s> remove     "\n",
 </s> add     "    \n",
    "    def append(self, data):\n",
    "        if data is None:\n",
    "            return\n",
    "        node = Node(data)\n",
    "        if self.head is None:\n",
    "            self.head = node\n",
    "        else:\n",
    "            curr_node = self.head\n",
    "            while curr_node.next is not None:\n",
    "                curr_node = curr_node.next\n",
    "            curr_node.next = node\n",
    "            \n",
      "            self.head = node\n",
      "            \n",
    "    def append(self, data):\n",
    "        if data is None:\n",
    "            return\n",
    "        node = Node(data)\n",
    "        if self.head is None:\n",
    "            self.head = node\n",
    "        else:\n",
    "            curr_node = self.head\n",
    "            while curr_node.next is not None:\n",
    "                curr_node = curr_node.next\n",
    "            curr_node.next = node\n",
    "            \n",
      "    def find(self, data):\n",
      "        if data is None:\n",
      "            return\n",
      "        if self.head is None:\n",
      "            return\n",
keep add keep keep keep keep keep
 Added append method to linked list.  Saved linked list code to file for future reference in linked list problems. 
linked-lists/linked-list.ipynb