|
1 | 1 | { |
2 | 2 | "metadata": { |
3 | 3 | "name": "", |
4 | | - "signature": "sha256:9b684ae1d67b480d34f80c15b281859c0bc91e94b26b941fa04ce142f3505c5d" |
| 4 | + "signature": "sha256:c95db62de6aff7272b782e3cfefff05f4e14396a16ac8bd776eb0e3d886e1010" |
5 | 5 | }, |
6 | 6 | "nbformat": 3, |
7 | 7 | "nbformat_minor": 0, |
|
1093 | 1093 | "language": "python", |
1094 | 1094 | "metadata": {}, |
1095 | 1095 | "outputs": [], |
1096 | | - "prompt_number": 75 |
| 1096 | + "prompt_number": 11 |
1097 | 1097 | }, |
1098 | 1098 | { |
1099 | 1099 | "cell_type": "markdown", |
|
1107 | 1107 | "collapsed": false, |
1108 | 1108 | "input": [ |
1109 | 1109 | "def test_plainlist(plain_list):\n", |
1110 | | - " for i in plain_list:\n", |
| 1110 | + " for i in plain_list():\n", |
1111 | 1111 | " pass\n", |
1112 | 1112 | "\n", |
1113 | 1113 | "def test_listcompr(listcompr):\n", |
1114 | | - " for i in listcompr:\n", |
| 1114 | + " for i in listcompr():\n", |
1115 | 1115 | " pass\n", |
1116 | 1116 | "\n", |
1117 | 1117 | "def test_generator(generator):\n", |
1118 | | - " for i in generator:\n", |
| 1118 | + " for i in generator():\n", |
1119 | 1119 | " pass\n", |
1120 | 1120 | "\n", |
1121 | 1121 | "def test_generator_yield(generator_yield):\n", |
1122 | | - " for i in generator_yield:\n", |
| 1122 | + " for i in generator_yield():\n", |
1123 | 1123 | " pass\n", |
1124 | 1124 | "\n", |
1125 | 1125 | "print('plain_list: ', end = '')\n", |
1126 | | - "%timeit test_plainlist\n", |
| 1126 | + "%timeit test_plainlist(plainlist)\n", |
1127 | 1127 | "print('\\nlistcompr: ', end = '')\n", |
1128 | | - "%timeit test_listcompr\n", |
| 1128 | + "%timeit test_listcompr(listcompr)\n", |
1129 | 1129 | "print('\\ngenerator: ', end = '')\n", |
1130 | | - "%timeit test_generator\n", |
| 1130 | + "%timeit test_generator(generator)\n", |
1131 | 1131 | "print('\\ngenerator_yield: ', end = '')\n", |
1132 | | - "%timeit test_generator_yield" |
| 1132 | + "%timeit test_generator_yield(generator_yield)" |
1133 | 1133 | ], |
1134 | 1134 | "language": "python", |
1135 | 1135 | "metadata": {}, |
|
1138 | 1138 | "output_type": "stream", |
1139 | 1139 | "stream": "stdout", |
1140 | 1140 | "text": [ |
1141 | | - "plain_list: 10000000 loops, best of 3: 55.6 ns per loop" |
| 1141 | + "plain_list: 10 loops, best of 3: 22.4 ms per loop" |
1142 | 1142 | ] |
1143 | 1143 | }, |
1144 | 1144 | { |
|
1147 | 1147 | "text": [ |
1148 | 1148 | "\n", |
1149 | 1149 | "\n", |
1150 | | - "listcompr: 10000000 loops, best of 3: 54.8 ns per loop" |
| 1150 | + "listcompr: 10 loops, best of 3: 20.8 ms per loop" |
1151 | 1151 | ] |
1152 | 1152 | }, |
1153 | 1153 | { |
|
1156 | 1156 | "text": [ |
1157 | 1157 | "\n", |
1158 | 1158 | "\n", |
1159 | | - "generator: 10000000 loops, best of 3: 56.8 ns per loop" |
| 1159 | + "generator: 10 loops, best of 3: 22 ms per loop" |
1160 | 1160 | ] |
1161 | 1161 | }, |
1162 | 1162 | { |
|
1165 | 1165 | "text": [ |
1166 | 1166 | "\n", |
1167 | 1167 | "\n", |
1168 | | - "generator_yield: 10000000 loops, best of 3: 54.7 ns per loop" |
| 1168 | + "generator_yield: 10 loops, best of 3: 21.9 ms per loop" |
1169 | 1169 | ] |
1170 | 1170 | }, |
1171 | 1171 | { |
|
1176 | 1176 | ] |
1177 | 1177 | } |
1178 | 1178 | ], |
1179 | | - "prompt_number": 2 |
1180 | | - }, |
1181 | | - { |
1182 | | - "cell_type": "code", |
1183 | | - "collapsed": false, |
1184 | | - "input": [], |
1185 | | - "language": "python", |
1186 | | - "metadata": {}, |
1187 | | - "outputs": [] |
| 1179 | + "prompt_number": 13 |
1188 | 1180 | } |
1189 | 1181 | ], |
1190 | 1182 | "metadata": {} |
|
0 commit comments