Challenge 2: Let's work with lists, tuples and strings

Problem statement

Your task is to write a function, strManipulation(str), that takes a string as an argument.

There should be two functions in the strManipulation() function.

  1. Write a capitalize_listElements(str) function that capitalizes each word’s first alphabet present in the string and converts str to list. It should then count the total number of lower and upper case letters present in the list and return the updatedList, lCount, and uCount.
  2. Write another function, findOccurance(list), that will first convert the updatedList to a tuple and then find the most common element of the tuple and return that element.

Note: The strManipulation(str) function will return updatedList,lCount,uCount, convertedTuple, and occurElem.

Get hands-on with 1400+ tech skills courses.