Skip to content

Commit 6900519

Browse files
committed
Dict
1 parent 7d64409 commit 6900519

1 file changed

Lines changed: 128 additions & 14 deletions

File tree

08.Dictionary .ipynb

Lines changed: 128 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
},
4848
{
4949
"cell_type": "code",
50-
"execution_count": 8,
50+
"execution_count": 6,
5151
"metadata": {},
5252
"outputs": [
5353
{
@@ -66,7 +66,7 @@
6666
},
6767
{
6868
"cell_type": "code",
69-
"execution_count": 10,
69+
"execution_count": 7,
7070
"metadata": {},
7171
"outputs": [
7272
{
@@ -83,7 +83,7 @@
8383
},
8484
{
8585
"cell_type": "code",
86-
"execution_count": 11,
86+
"execution_count": 8,
8787
"metadata": {},
8888
"outputs": [
8989
{
@@ -100,7 +100,7 @@
100100
},
101101
{
102102
"cell_type": "code",
103-
"execution_count": 12,
103+
"execution_count": 9,
104104
"metadata": {},
105105
"outputs": [],
106106
"source": [
@@ -109,7 +109,7 @@
109109
},
110110
{
111111
"cell_type": "code",
112-
"execution_count": 13,
112+
"execution_count": 10,
113113
"metadata": {},
114114
"outputs": [
115115
{
@@ -128,7 +128,7 @@
128128
},
129129
{
130130
"cell_type": "code",
131-
"execution_count": 14,
131+
"execution_count": 11,
132132
"metadata": {},
133133
"outputs": [
134134
{
@@ -145,7 +145,7 @@
145145
},
146146
{
147147
"cell_type": "code",
148-
"execution_count": 15,
148+
"execution_count": 12,
149149
"metadata": {},
150150
"outputs": [
151151
{
@@ -162,7 +162,7 @@
162162
},
163163
{
164164
"cell_type": "code",
165-
"execution_count": 16,
165+
"execution_count": 13,
166166
"metadata": {},
167167
"outputs": [
168168
{
@@ -179,7 +179,7 @@
179179
},
180180
{
181181
"cell_type": "code",
182-
"execution_count": 18,
182+
"execution_count": 14,
183183
"metadata": {},
184184
"outputs": [],
185185
"source": [
@@ -188,7 +188,7 @@
188188
},
189189
{
190190
"cell_type": "code",
191-
"execution_count": 19,
191+
"execution_count": 15,
192192
"metadata": {},
193193
"outputs": [
194194
{
@@ -205,7 +205,7 @@
205205
},
206206
{
207207
"cell_type": "code",
208-
"execution_count": 20,
208+
"execution_count": 16,
209209
"metadata": {},
210210
"outputs": [],
211211
"source": [
@@ -214,7 +214,7 @@
214214
},
215215
{
216216
"cell_type": "code",
217-
"execution_count": 21,
217+
"execution_count": 17,
218218
"metadata": {},
219219
"outputs": [
220220
{
@@ -231,7 +231,7 @@
231231
},
232232
{
233233
"cell_type": "code",
234-
"execution_count": 22,
234+
"execution_count": 18,
235235
"metadata": {},
236236
"outputs": [],
237237
"source": [
@@ -240,7 +240,7 @@
240240
},
241241
{
242242
"cell_type": "code",
243-
"execution_count": 23,
243+
"execution_count": 19,
244244
"metadata": {},
245245
"outputs": [
246246
{
@@ -260,6 +260,120 @@
260260
"print('New: ', new)"
261261
]
262262
},
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+
},
263377
{
264378
"cell_type": "code",
265379
"execution_count": null,

0 commit comments

Comments
 (0)