Q20Comprehension3 Marks24 Dec 2023
Passage
Based on the above data, answer the given subquestions.
Consider the following definition of a class:
```
class Company:
def __init__(self, employees):
self.employees = employees
def update_salary(self, employee, salary):
self.employees[employee] = salary
def remove_employee(self, employee):
# removes key from dict
del self.employees[employee]
def add_employee(self, employee, salary):
self.employees[employee] = salary
```
What is the output of the following snippet of code?
```
cmp = Company(dict())
cmp.add_employee('Arjun', 20000)
cmp.add_employee('Prachi', 30000)
cmp.update_salary('Arjun', 25000)
cmp.add_employee('Satwik', 18000)
print(cmp.employees)
```