X-Git-Url: https://git.njae.me.uk/?a=blobdiff_plain;f=03-door-codes%2Fdoor-codes-solution.ipynb;h=b1fd1051589e9f2d4df18b83e280c0d3776ee42e;hb=a411357b201d8391e5e7c23893fca8705fd4cced;hp=7c5867f02f39e81d5b49d1a8d59699bba786f78d;hpb=9016ac45d2a303fbd6499a902cce3619d1f4f1d4;p=ou-summer-of-code-2017.git diff --git a/03-door-codes/door-codes-solution.ipynb b/03-door-codes/door-codes-solution.ipynb index 7c5867f..b1fd105 100644 --- a/03-door-codes/door-codes-solution.ipynb +++ b/03-door-codes/door-codes-solution.ipynb @@ -45,7 +45,7 @@ }, { "cell_type": "code", - "execution_count": 2, + "execution_count": 3, "metadata": { "collapsed": true }, @@ -56,7 +56,7 @@ }, { "cell_type": "code", - "execution_count": 3, + "execution_count": 4, "metadata": { "collapsed": true }, @@ -71,7 +71,7 @@ }, { "cell_type": "code", - "execution_count": 4, + "execution_count": 5, "metadata": {}, "outputs": [ { @@ -80,7 +80,7 @@ "('a', 'z', 'z', 'a')" ] }, - "execution_count": 4, + "execution_count": 5, "metadata": {}, "output_type": "execute_result" } @@ -91,14 +91,34 @@ }, { "cell_type": "code", - "execution_count": 5, + "execution_count": 6, "metadata": { "collapsed": true }, "outputs": [], "source": [ "def sanitise(phrase):\n", - " return ''.join(l for l in phrase if l in string.ascii_lowercase)" + " return ''.join(l.lower() for l in phrase if l in string.ascii_letters)" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "'helloworld'" + ] + }, + "execution_count": 7, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "sanitise('Hello World')" ] }, {