### FILL OUT THE BELOW RIGHT NOW ''' Purpose: better experience functional development Email id: Email id: Pledge: All effort for this assignment has been done as team and when both the driver and navigator are present and working together ''' # helpful named strings PUNCTUATION = '''!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~''' WHITE_SPACE = ' \t\n\r\v\f' EXTRANEOUS = PUNCTUATION + WHITE_SPACE def lower( strings ) : ''' Returns a new list whose elements are lower case versions of those in strings Driver: Navigator: ''' pass def unique( strings ) : ''' Returns a new version of strings without any duplicate values Driver: Navigator: ''' def strip( strings ) : ''' Returns a new version of strings where the corresponding elements have leading and trailing extraneous characters (punctuation or whitespace) removed Driver: Navigator: ''' pass def canonical( strings ) : ''' Returns a new version of strings without duplicate values where the corresponding elements have leading and trailing extraneous characters (punctuation or whitespace) removed Driver: Navigator: ''' pass