|
39 | 39 | },
|
40 | 40 | {
|
41 | 41 | "cell_type": "code",
|
42 |
| - "execution_count": 2, |
| 42 | + "execution_count": 1, |
43 | 43 | "metadata": {},
|
44 | 44 | "outputs": [],
|
45 | 45 | "source": [
|
|
49 | 49 | },
|
50 | 50 | {
|
51 | 51 | "cell_type": "code",
|
52 |
| - "execution_count": 4, |
| 52 | + "execution_count": 2, |
53 | 53 | "metadata": {},
|
54 | 54 | "outputs": [
|
55 | 55 | {
|
|
58 | 58 | "8"
|
59 | 59 | ]
|
60 | 60 | },
|
61 |
| - "execution_count": 4, |
| 61 | + "execution_count": 2, |
62 | 62 | "metadata": {},
|
63 | 63 | "output_type": "execute_result"
|
64 | 64 | }
|
|
89 | 89 | },
|
90 | 90 | {
|
91 | 91 | "cell_type": "code",
|
92 |
| - "execution_count": 2, |
| 92 | + "execution_count": 3, |
93 | 93 | "metadata": {},
|
94 | 94 | "outputs": [
|
95 | 95 | {
|
|
103 | 103 | " 825000.0000000001]"
|
104 | 104 | ]
|
105 | 105 | },
|
106 |
| - "execution_count": 2, |
| 106 | + "execution_count": 3, |
107 | 107 | "metadata": {},
|
108 | 108 | "output_type": "execute_result"
|
109 | 109 | }
|
|
120 | 120 | "total_salary_list"
|
121 | 121 | ]
|
122 | 122 | },
|
123 |
| - { |
124 |
| - "cell_type": "markdown", |
125 |
| - "metadata": {}, |
126 |
| - "source": [ |
127 |
| - "BUT this code can actually be simplified to include a lambda function\n", |
128 |
| - "\n", |
129 |
| - "Shortening this to 1 line of code" |
130 |
| - ] |
131 |
| - }, |
132 |
| - { |
133 |
| - "cell_type": "code", |
134 |
| - "execution_count": 3, |
135 |
| - "metadata": {}, |
136 |
| - "outputs": [ |
137 |
| - { |
138 |
| - "data": { |
139 |
| - "text/plain": [ |
140 |
| - "[110000.00000000001,\n", |
141 |
| - " 220000.00000000003,\n", |
142 |
| - " 165000.0,\n", |
143 |
| - " 132000.0,\n", |
144 |
| - " 88000.0,\n", |
145 |
| - " 825000.0000000001]" |
146 |
| - ] |
147 |
| - }, |
148 |
| - "execution_count": 3, |
149 |
| - "metadata": {}, |
150 |
| - "output_type": "execute_result" |
151 |
| - } |
152 |
| - ], |
153 |
| - "source": [ |
154 |
| - "total_salary_list = [(lambda salary: salary * (1.1))(salary) for salary in salary_list]\n", |
155 |
| - "\n", |
156 |
| - "total_salary_list" |
157 |
| - ] |
158 |
| - }, |
159 |
| - { |
160 |
| - "cell_type": "markdown", |
161 |
| - "metadata": {}, |
162 |
| - "source": [ |
163 |
| - "Rewriting this to show that the salary variables are different" |
164 |
| - ] |
165 |
| - }, |
166 | 123 | {
|
167 | 124 | "cell_type": "code",
|
168 |
| - "execution_count": 3, |
| 125 | + "execution_count": 4, |
169 | 126 | "metadata": {},
|
170 | 127 | "outputs": [
|
171 | 128 | {
|
|
179 | 136 | " 825000.0000000001]"
|
180 | 137 | ]
|
181 | 138 | },
|
182 |
| - "execution_count": 3, |
| 139 | + "execution_count": 4, |
183 | 140 | "metadata": {},
|
184 | 141 | "output_type": "execute_result"
|
185 | 142 | }
|
186 | 143 | ],
|
187 | 144 | "source": [
|
188 |
| - "total_salary_list = [(lambda salary: salary * (1.1))(item) for item in salary_list]\n", |
| 145 | + "total_salary_list = [(lambda x: x * (1.1))(salary) for salary in salary_list]\n", |
189 | 146 | "\n",
|
190 | 147 | "total_salary_list"
|
191 | 148 | ]
|
|
201 | 158 | },
|
202 | 159 | {
|
203 | 160 | "cell_type": "code",
|
204 |
| - "execution_count": 4, |
| 161 | + "execution_count": 5, |
205 | 162 | "metadata": {},
|
206 | 163 | "outputs": [
|
207 | 164 | {
|
|
215 | 172 | " 825000.0000000001]"
|
216 | 173 | ]
|
217 | 174 | },
|
218 |
| - "execution_count": 4, |
| 175 | + "execution_count": 5, |
219 | 176 | "metadata": {},
|
220 | 177 | "output_type": "execute_result"
|
221 | 178 | }
|
222 | 179 | ],
|
223 | 180 | "source": [
|
224 |
| - "total_salary_list = [item * 1.1 for item in salary_list]\n", |
| 181 | + "total_salary_list = [salary * 1.1 for salary in salary_list]\n", |
225 | 182 | "\n",
|
226 | 183 | "total_salary_list"
|
227 | 184 | ]
|
|
239 | 196 | },
|
240 | 197 | {
|
241 | 198 | "cell_type": "code",
|
242 |
| - "execution_count": 25, |
| 199 | + "execution_count": 6, |
243 | 200 | "metadata": {},
|
244 | 201 | "outputs": [],
|
245 | 202 | "source": [
|
|
261 | 218 | },
|
262 | 219 | {
|
263 | 220 | "cell_type": "code",
|
264 |
| - "execution_count": 27, |
| 221 | + "execution_count": 7, |
265 | 222 | "metadata": {},
|
266 | 223 | "outputs": [
|
267 | 224 | {
|
|
293 | 250 | " | ----------------------------------------------------------------------\n",
|
294 | 251 | " | Static methods defined here:\n",
|
295 | 252 | " | \n",
|
296 |
| - " | __new__(*args, **kwargs) from builtins.type\n", |
| 253 | + " | __new__(*args, **kwargs)\n", |
297 | 254 | " | Create and return a new object. See help(type) for accurate signature.\n",
|
298 | 255 | "\n"
|
299 | 256 | ]
|
|
319 | 276 | },
|
320 | 277 | {
|
321 | 278 | "cell_type": "code",
|
322 |
| - "execution_count": 28, |
| 279 | + "execution_count": 8, |
323 | 280 | "metadata": {},
|
324 | 281 | "outputs": [
|
325 | 282 | {
|
|
336 | 293 | " 'remote': True}]"
|
337 | 294 | ]
|
338 | 295 | },
|
339 |
| - "execution_count": 28, |
| 296 | + "execution_count": 8, |
340 | 297 | "metadata": {},
|
341 | 298 | "output_type": "execute_result"
|
342 | 299 | }
|
|
356 | 313 | },
|
357 | 314 | {
|
358 | 315 | "cell_type": "code",
|
359 |
| - "execution_count": 26, |
| 316 | + "execution_count": 9, |
360 | 317 | "metadata": {},
|
361 | 318 | "outputs": [
|
362 | 319 | {
|
|
0 commit comments