    {
     "cell_type": "markdown",
     "metadata": {},
     "source": [
      "## Pythonic Code\n",
      "\n",
      "The following code is Pythonic, but requires using additional data structures as Python strings are immutable.  You could use a bytearray or a list instead of a string to simulate manipulating an array of characters."
     ]
    },
    {
 
</s> remove     "    * No"
 </s> add     "    * No, do the operation in-place" </s> remove     "* [Pythonic-Code](#Pythonic-Code)"
 </s> add     "* [Pythonic-Code: Not In-Place](#Pythonic-Code:-Not-In-Place)"
    "## Pythonic-Code: Not In-Place\n",
    {
     "cell_type": "markdown",
     "metadata": {},
     "source": [
    "## Pythonic-Code: Not In-Place\n",
      "\n",
      "The following code is Pythonic, but requires using additional data structures as Python strings are immutable.  You could use a bytearray or a list instead of a string to simulate manipulating an array of characters."
     ]
    },
    {
keep keep keep keep replace keep keep keep keep keep
 Added info about the pythonic code not being in-place. 
arrays-strings/reverse_string.ipynb