Skip to content

Commit 8ffa3bd

Browse files
Create 2.6.a Python_Dictionaries_fruits_examples
1 parent e193831 commit 8ffa3bd

File tree

1 file changed

+103
-0
lines changed

1 file changed

+103
-0
lines changed
Lines changed: 103 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,103 @@
1+
#1 Basics of dictionaries
2+
3+
'''fruitbasket = { "apple":3, "banana":5, "cherry":50 }
4+
print(fruitbasket["cheery"])'''
5+
6+
#1.1 use for loop:
7+
8+
'''fruitbasket = { "apple":3, "banana":5, "cherry":50 }
9+
for key in fruitbasket:
10+
print("{}:{}".format(key, fruitbasket[key]))'''
11+
12+
#1.2 Access a dictionary element using a key
13+
14+
'''fruitbasket = { "apple":3, "banana":5, "cherry":50 }
15+
print(fruitbasket)
16+
fruitbasket["mango"] = 1
17+
print(fruitbasket)'''
18+
19+
#1.3 Deleting an item from a dictionary using del keyword:
20+
'''fruitbasket = { "apple":3, "banana":5, "cherry":50 }
21+
print(fruitbasket)
22+
del fruitbasket["banana"]
23+
print(fruitbasket)'''
24+
25+
#2 Dictionary Methods:
26+
#2.1 copy()
27+
'''fruitbasket = { "apple":3, "banana":5, "cherry":50 }
28+
fruitbasketalias = fruitbasket
29+
fruitbasketcopy = fruitbasket.copy()
30+
31+
print(id(fruitbasket))
32+
print(id(fruitbasketalias))
33+
print(id(fruitbasketcopy))'''
34+
35+
#2.2 keys(), values(), and items()
36+
'''fruitbasket = { "apple":3, "banana":5, "cherry":50 }
37+
print(list(fruitbasket.keys()))
38+
print(list(fruitbasket.values()))
39+
print(list(fruitbasket.items()))'''
40+
41+
#2.3 use for loop max(), min(), sum().
42+
'''fruitbasket = {"apple":3, "banana":5, "cherry":50, "durian":0, "mango":2}
43+
for key in fruitbasket.keys():
44+
print("{}:{}".format(key, fruitbasket[key]))
45+
print(sum(fruitbasket.values()))'''
46+
47+
#2.4 get()
48+
'''fruitbasket = { "apple":3, "banana":5, "cherry":50, "durian":0, "mango":2 }
49+
apple = fruitbasket.get("apple")
50+
if apple:
51+
print("apple is in the basket")
52+
else:
53+
print("no apples in the basket")
54+
orange = fruitbasket.get("orange")
55+
if orange:
56+
print("orange is in the basket")
57+
else:
58+
print("no oranges in the basket")
59+
banana = fruitbasket.get("banana", 0)
60+
print("number fo bananas in the basket:", banana)
61+
62+
strawberry = fruitbasket.get("strawberry", 0)
63+
print("number of strawberrries in the basket:", strawberry)'''
64+
65+
66+
67+
68+
69+
70+
71+
72+
73+
74+
75+
76+
77+
78+
79+
80+
81+
82+
83+
84+
85+
86+
87+
88+
89+
90+
91+
92+
93+
94+
95+
96+
97+
98+
99+
100+
101+
102+
103+

0 commit comments

Comments
 (0)