Python Programming Lab 4
Python Programming Lab 4
OPERATIONS ON DICTIONARIES
enroll={"Name":"abcd","PhoneNo":"123456","DOB":"1.1.11"}
print(enroll)
a=enroll.copy()
print(a)
a=enroll.get("Name")
print("Name of the student is:",a)
a=enroll.items()
print("Items in Dictionary:",a)
a=enroll.values()
print("Values in Dictionary:",a)
b="of the student"
thisdict=dict.fromkeys(enroll,b)
print("After creating Dictionary from Key & values:",thisdict)
a=enroll.keys()
print("List of Keys:",a)
enroll.clear()
print(enroll)
Output
OPERATIONS ON SETS
marksheet1=set(("Name","Register Number","Marks"))
marksheet2=set(("Name","Phone Number","DOB"))
print("Marksheet1:",marksheet1)
print("Marksheet2:",marksheet2)
marksheet1.add("College Name")
print("After adding item:",marksheet1)
marksheet2.remove("Phone Number")
print("After Removing:",marksheet2)
m3=marksheet1.intersection(marksheet2)
print("Intersection of Marksheet1 and Marksheet2 is:",m3)
m4=marksheet1.difference(marksheet2)
print("Difference between Marksheet1 & Marksheet2 is:",m4)
Output