|
47 | 47 | }, |
48 | 48 | { |
49 | 49 | "cell_type": "code", |
50 | | - "execution_count": 8, |
| 50 | + "execution_count": 6, |
51 | 51 | "metadata": {}, |
52 | 52 | "outputs": [ |
53 | 53 | { |
|
66 | 66 | }, |
67 | 67 | { |
68 | 68 | "cell_type": "code", |
69 | | - "execution_count": 10, |
| 69 | + "execution_count": 7, |
70 | 70 | "metadata": {}, |
71 | 71 | "outputs": [ |
72 | 72 | { |
|
83 | 83 | }, |
84 | 84 | { |
85 | 85 | "cell_type": "code", |
86 | | - "execution_count": 11, |
| 86 | + "execution_count": 8, |
87 | 87 | "metadata": {}, |
88 | 88 | "outputs": [ |
89 | 89 | { |
|
100 | 100 | }, |
101 | 101 | { |
102 | 102 | "cell_type": "code", |
103 | | - "execution_count": 12, |
| 103 | + "execution_count": 9, |
104 | 104 | "metadata": {}, |
105 | 105 | "outputs": [], |
106 | 106 | "source": [ |
|
109 | 109 | }, |
110 | 110 | { |
111 | 111 | "cell_type": "code", |
112 | | - "execution_count": 13, |
| 112 | + "execution_count": 10, |
113 | 113 | "metadata": {}, |
114 | 114 | "outputs": [ |
115 | 115 | { |
|
128 | 128 | }, |
129 | 129 | { |
130 | 130 | "cell_type": "code", |
131 | | - "execution_count": 14, |
| 131 | + "execution_count": 11, |
132 | 132 | "metadata": {}, |
133 | 133 | "outputs": [ |
134 | 134 | { |
|
145 | 145 | }, |
146 | 146 | { |
147 | 147 | "cell_type": "code", |
148 | | - "execution_count": 15, |
| 148 | + "execution_count": 12, |
149 | 149 | "metadata": {}, |
150 | 150 | "outputs": [ |
151 | 151 | { |
|
162 | 162 | }, |
163 | 163 | { |
164 | 164 | "cell_type": "code", |
165 | | - "execution_count": 16, |
| 165 | + "execution_count": 13, |
166 | 166 | "metadata": {}, |
167 | 167 | "outputs": [ |
168 | 168 | { |
|
179 | 179 | }, |
180 | 180 | { |
181 | 181 | "cell_type": "code", |
182 | | - "execution_count": 18, |
| 182 | + "execution_count": 14, |
183 | 183 | "metadata": {}, |
184 | 184 | "outputs": [], |
185 | 185 | "source": [ |
|
188 | 188 | }, |
189 | 189 | { |
190 | 190 | "cell_type": "code", |
191 | | - "execution_count": 19, |
| 191 | + "execution_count": 15, |
192 | 192 | "metadata": {}, |
193 | 193 | "outputs": [ |
194 | 194 | { |
|
205 | 205 | }, |
206 | 206 | { |
207 | 207 | "cell_type": "code", |
208 | | - "execution_count": 20, |
| 208 | + "execution_count": 16, |
209 | 209 | "metadata": {}, |
210 | 210 | "outputs": [], |
211 | 211 | "source": [ |
|
214 | 214 | }, |
215 | 215 | { |
216 | 216 | "cell_type": "code", |
217 | | - "execution_count": 21, |
| 217 | + "execution_count": 17, |
218 | 218 | "metadata": {}, |
219 | 219 | "outputs": [ |
220 | 220 | { |
|
231 | 231 | }, |
232 | 232 | { |
233 | 233 | "cell_type": "code", |
234 | | - "execution_count": 22, |
| 234 | + "execution_count": 18, |
235 | 235 | "metadata": {}, |
236 | 236 | "outputs": [], |
237 | 237 | "source": [ |
|
240 | 240 | }, |
241 | 241 | { |
242 | 242 | "cell_type": "code", |
243 | | - "execution_count": 23, |
| 243 | + "execution_count": 19, |
244 | 244 | "metadata": {}, |
245 | 245 | "outputs": [ |
246 | 246 | { |
|
260 | 260 | "print('New: ', new)" |
261 | 261 | ] |
262 | 262 | }, |
| 263 | + { |
| 264 | + "cell_type": "code", |
| 265 | + "execution_count": 20, |
| 266 | + "metadata": {}, |
| 267 | + "outputs": [ |
| 268 | + { |
| 269 | + "name": "stdout", |
| 270 | + "output_type": "stream", |
| 271 | + "text": [ |
| 272 | + "person = {'name': 'Phill', 'age': 22}\n", |
| 273 | + "Age = 22\n" |
| 274 | + ] |
| 275 | + } |
| 276 | + ], |
| 277 | + "source": [ |
| 278 | + "person = {'name': 'Phill', 'age': 22}\n", |
| 279 | + "\n", |
| 280 | + "age = person.setdefault('age')\n", |
| 281 | + "print('person = ',person)\n", |
| 282 | + "print('Age = ',age)" |
| 283 | + ] |
| 284 | + }, |
| 285 | + { |
| 286 | + "cell_type": "code", |
| 287 | + "execution_count": 21, |
| 288 | + "metadata": {}, |
| 289 | + "outputs": [ |
| 290 | + { |
| 291 | + "name": "stdout", |
| 292 | + "output_type": "stream", |
| 293 | + "text": [ |
| 294 | + "person = {'name': 'Phill', 'salary': None}\n", |
| 295 | + "salary = None\n", |
| 296 | + "person = {'name': 'Phill', 'salary': None, 'age': 22}\n", |
| 297 | + "age = 22\n" |
| 298 | + ] |
| 299 | + } |
| 300 | + ], |
| 301 | + "source": [ |
| 302 | + "person = {'name': 'Phill'}\n", |
| 303 | + "\n", |
| 304 | + "salary = person.setdefault('salary')\n", |
| 305 | + "print('person = ',person)\n", |
| 306 | + "print('salary = ',salary)\n", |
| 307 | + "\n", |
| 308 | + "age = person.setdefault('age', 22)\n", |
| 309 | + "print('person = ',person)\n", |
| 310 | + "print('age = ',age)" |
| 311 | + ] |
| 312 | + }, |
| 313 | + { |
| 314 | + "cell_type": "code", |
| 315 | + "execution_count": 22, |
| 316 | + "metadata": {}, |
| 317 | + "outputs": [ |
| 318 | + { |
| 319 | + "data": { |
| 320 | + "text/plain": [ |
| 321 | + "{'name': 'Phill', 'salary': None, 'age': 22}" |
| 322 | + ] |
| 323 | + }, |
| 324 | + "execution_count": 22, |
| 325 | + "metadata": {}, |
| 326 | + "output_type": "execute_result" |
| 327 | + } |
| 328 | + ], |
| 329 | + "source": [ |
| 330 | + "person" |
| 331 | + ] |
| 332 | + }, |
| 333 | + { |
| 334 | + "cell_type": "code", |
| 335 | + "execution_count": 23, |
| 336 | + "metadata": {}, |
| 337 | + "outputs": [ |
| 338 | + { |
| 339 | + "name": "stdout", |
| 340 | + "output_type": "stream", |
| 341 | + "text": [ |
| 342 | + "person = {'name': 'Phill', 'age': 22}\n", |
| 343 | + "Return Value = ('salary', 3500.0)\n" |
| 344 | + ] |
| 345 | + } |
| 346 | + ], |
| 347 | + "source": [ |
| 348 | + "person = {'name': 'Phill', 'age': 22, 'salary': 3500.0}\n", |
| 349 | + "\n", |
| 350 | + "result = person.popitem()\n", |
| 351 | + "print('person = ',person)\n", |
| 352 | + "print('Return Value = ',result)" |
| 353 | + ] |
| 354 | + }, |
| 355 | + { |
| 356 | + "cell_type": "code", |
| 357 | + "execution_count": 24, |
| 358 | + "metadata": {}, |
| 359 | + "outputs": [ |
| 360 | + { |
| 361 | + "name": "stdout", |
| 362 | + "output_type": "stream", |
| 363 | + "text": [ |
| 364 | + "dict_keys(['name', 'age', 'salary'])\n", |
| 365 | + "dict_keys([])\n" |
| 366 | + ] |
| 367 | + } |
| 368 | + ], |
| 369 | + "source": [ |
| 370 | + "person = {'name': 'Phill', 'age': 22, 'salary': 3500.0}\n", |
| 371 | + "print(person.keys())\n", |
| 372 | + "\n", |
| 373 | + "empty_dict = {}\n", |
| 374 | + "print(empty_dict.keys())" |
| 375 | + ] |
| 376 | + }, |
263 | 377 | { |
264 | 378 | "cell_type": "code", |
265 | 379 | "execution_count": null, |
|
0 commit comments