Professional Documents
Culture Documents
Box['biscuit']=1
Box['cake']=3
Jars['jam']=4
Crates['box']=Box
Crates['jar']=Jars
Print(len(Crates[Box]))
my_dict[(1,2,4)] = 8
my_dict[(4,2,1)] = 10
my_dict[(1,2)] = 12
sum = 0
for k in my_dict:
sum += my_dict[k]
print (sum)
print(my_dict)
Q-4 What Will Be The Output Of The Following Code ?
my_dict = {}
my_dict[1] = 1
my_dict['1'] = 2
my_dict[1.0] = 4
sum = 0
for k in my_dict:
sum += my_dict[k]
print (sum)
arr[1] += 1
sum = 0
for k in arr:
sum += arr[k]
print (sum)
print (a['a','b'])
fruit_list2[0] = 'Guava'
fruit_list3[1] = 'Kiwi'
sum = 0
for ls in (fruit_list1, fruit_list2, fruit_list3):
if ls[0] == 'Guava':
sum += 1
if ls[1] == 'Kiwi':
sum += 20
print (sum)
print(a[3:0:-1])
a[::2]=10,20,30,40,50,60
print(a)
Answers:
1-> 4
5
2->Type Error
3->30
5->4
6->Key Error
7->1
8->4
9->TypeError: ‘tuple’ object does not support item assignment
10-><class ‘str’>
12->True
13->22
14->2 3 4 5 6 6
15->[4,3,2]
17->[1,3,5,7,9]
18-><type 'int'>
20->0 1 4 5
Miscellaneous :
Q-1 Write a Python program to get the key, value and item in a dictionary.
dict_num = {“a”: 10, “b”: 20, “c”: 30, “d”: 40, “e”: 50, “f”: 60}
key value
a 10
b 20
c 30
d 40
e 50
f 60
**
***
****
*****
**
***
****
*****
solution-1:
dict_num = {“a”: 10, “b”: 20, “c”: 30, “d”: 40, “e”: 50, “f”: 60}
print(str(i)+" "+str(dict_num[i]))
solution-2
d = {0:10, 1:20}
print(d)
d[2]=30
print(d)
Solution -3
if x in d:
solution-4
for i in range(5):
print("* "*(i+1))
solution-5
for i in range(5):
print(" "*(5-i)+"*"*(i+1))