diff --git a/lists.ipynb b/lists.ipynb index 38de076..5aea506 100644 --- a/lists.ipynb +++ b/lists.ipynb @@ -1019,6 +1019,46 @@ "\n", "Complete Exercise 3-8 in Matthes (2023, p. 45)." ] + }, + { + "cell_type": "code", + "execution_count": 1, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "['Iceland', 'Morocco', 'Thailand', 'Belize', 'Portugal']\n", + "['Belize', 'Iceland', 'Morocco', 'Portugal', 'Thailand']\n", + "['Iceland', 'Morocco', 'Thailand', 'Belize', 'Portugal']\n", + "['Portugal', 'Belize', 'Thailand', 'Morocco', 'Iceland']\n", + "['Belize', 'Iceland', 'Morocco', 'Portugal', 'Thailand']\n", + "['Thailand', 'Portugal', 'Morocco', 'Iceland', 'Belize']\n" + ] + } + ], + "source": [ + "# Exercise 3-8\n", + "travel = [\"Iceland\",\"Morocco\",\"Thailand\",\"Belize\",\"Portugal\"]\n", + "print(travel)\n", + "\n", + "\n", + "print(sorted(travel))\n", + "print(travel)\n", + "\n", + "\n", + "travel.reverse()\n", + "print(travel)\n", + "\n", + "\n", + "travel.sort()\n", + "print(travel)\n", + "\n", + "\n", + "travel.sort(reverse=True)\n", + "print(travel)" + ] } ], "metadata": {