Python Question!! Given the list of employees defined in the cell below, process the list of dictionaries to create a list of first names.
Join the first names with a comma followed by space to form a single string e.g. Jonathan, Christopher, Isabella, Barbara and print the string.
employees = [
{
"email": "[email protected]",
"employee_id": 101,
"firstname": "Jonathan",
"lastname": "Calderon",
"title": "Mr",
"work_phone": "(02) 3691 5845"
},
{
"email": "[email protected]",
"employee_id": 102,
"firstname": "Christopher",
"lastname": "Hansen",
"title": "Mr",
"work_phone": "(02) 5807 8580"
},
{
"email": "[email protected]",
"employee_id": 103,
"firstname": "Isabella",
"lastname": "Dorsey",
"title": "Mrs",
"work_phone": "(02) 6375 1060"
},
{
"email": "[email protected]",
"employee_id": 104,
"firstname": "Barbara",
"lastname": "Baker",
"title": "Ms",
"work_phone": "(03) 5729 4873"}]
employees = [
{
"email": "[email protected]",
"employee_id": 101,
"firstname": "Jonathan",
"lastname": "Calderon",
"title": "Mr",
"work_phone": "(02) 3691 5845"
},
{
"email": "[email protected]",
"employee_id": 102,
"firstname": "Christopher",
"lastname": "Hansen",
"title": "Mr",
"work_phone": "(02) 5807 8580"
},
{
"email": "[email protected]",
"employee_id": 103,
"firstname": "Isabella",
"lastname": "Dorsey",
"title": "Mrs",
"work_phone": "(02) 6375 1060"
},
{
"email": "[email protected]",
"employee_id": 104,
"firstname": "Barbara",
"lastname": "Baker",
"title": "Ms",
"work_phone": "(03) 5729 4873"}]
# function required
def processArray(data):
procStr = ""
for d in data:
procStr =
procStr+d["firstname"]+" "
procStr = procStr.strip()
procStr = procStr.replace(" ",", ")
return procStr
#using the function
print(processArray(employees))
Python Question!! Given the list of employees defined in the cell below, process the list of...
(8Python Question!!! Given the list of employees defined in the cell below, process the list of dictionaries to create a list of employee names formatted as title firstname lastname e.g. Mr Jonathan Calderon, etc Hint: This problem can be solved in one line using map() with a lambda function employees = [ { "email": "[email protected]", "employee_id": 101, "firstname": "Jonathan", "lastname": "Calderon", "title": "Mr", "work_phone": "(02) 3691 5845" }, { "email": "[email protected]", "employee_id": 102, "firstname": "Christopher", "lastname": "Hansen", "title": "Mr", "work_phone":...