avatar Bite 5. Parse a list of names

In this bite you will work with a list of names.

First you will write a function to take out duplicates and title case them.

Then you will sort the list in alphabetical descending order by surname and lastly determine what the shortest first name is. For this exercise you can assume there is always one name and one surname.

With some handy Python builtins you can write this in a pretty concise way. Get it sorted :)

Login and get coding
go back Beginner level
Bitecoin 2X

2543 out of 2797 users completed this Bite.
Will you be Pythonista #2544 to crack this Bite?
Resolution time: ~51 min. (avg. submissions of 5-240 min.)
Pythonistas rate this Bite 4.62 on a 1-10 difficulty scale.
» Up for a challenge? 💪

We use Python 3.8