###### tags: `courseHandson` `Shankari` # String ### Use below string to perform all tasks ``` python sample_string = """Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim. Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu. In enim justo, rhoncus ut, imperdiet a, venenatis vitae, justo. Nullam dictum felis eu pede mollis pretium. Integer tincidunt. Cras dapibus. Vivamus elementum semper nisi. Aenean vulputate eleifend tellus. Aenean leo ligula, porttitor eu, consequat vitae, eleifend ac, enim. Aliquam lorem ante, dapibus in, viverra quis, feugiat a, tellus.""" ``` ### Tasks #### Convert each word of string to list element Expected output ``` python ['Lorem', 'ipsum', 'dolor', 'sit', 'amet,', 'consectetuer', 'adipiscing', 'elit.', 'Aenean', 'commodo', 'ligula', 'eget', 'dolor.', 'Aenean', 'massa.', 'Cum', 'sociis', 'natoque', 'penatibus', 'et', 'magnis', 'dis', 'parturient', 'montes,', 'nascetur', 'ridiculus', 'mus.', 'Donec', 'quam', 'felis,', 'ultricies', 'nec,', 'pellentesque', 'eu,', 'pretium', 'quis,', 'sem.', 'Nulla', 'consequat', 'massa', 'quis', 'enim.', 'Donec', 'pede', 'justo,', 'fringilla', 'vel,', 'aliquet', 'nec,', 'vulputate', 'eget,', 'arcu.', 'In', 'enim', 'justo,', 'rhoncus', 'ut,', 'imperdiet', 'a,', 'venenatis', 'vitae,', 'justo.', 'Nullam', 'dictum', 'felis', 'eu', 'pede', 'mollis', 'pretium.', 'Integer', 'tincidunt.', 'Cras', 'dapibus.', 'Vivamus', 'elementum', 'semper', 'nisi.', 'Aenean', 'vulputate', 'eleifend', 'tellus.', 'Aenean', 'leo', 'ligula,', 'porttitor', 'eu,', 'consequat', 'vitae,', 'eleifend', 'ac,', 'enim.', 'Aliquam', 'lorem', 'ante,', 'dapibus', 'in,', 'viverra', 'quis,', 'feugiat', 'a,', 'tellus.'] ``` #### Print count of all words Expected output ``` python 101 ``` #### Print count of each char of string Expected output ``` python 701 ``` #### Print total number of 'a' in string Expected output ``` python 41 ``` #### Print all words with o in it, separated by '|' Expected output ``` python Lorem|dolor|consectetuer|commodo|dolor.|sociis|natoque|montes,|Donec|consequat|Donec|justo,|justo,|rhoncus|justo.|mollis|leo|porttitor|consequat|lorem| ``` #### Find word 'Aenean' and replace it with 'XXXXXX' in the string and print the string Expected output ``` Lorem ipsum dolor sit amet, consectetuer adipiscing elit. XXXXXX commodo ligula eget dolor. XXXXXX massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim. Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu. In enim justo, rhoncus ut, imperdiet a, venenatis vitae, justo. Nullam dictum felis eu pede mollis pretium. Integer tincidunt. Cras dapibus. Vivamus elementum semper nisi. XXXXXX vulputate eleifend tellus. XXXXXX leo ligula, porttitor eu, consequat vitae, eleifend ac, enim. Aliquam lorem ante, dapibus in, viverra quis, feugiat a, tellus. ``` #### Remove all '.' and ',' from string Expected Output ```python Lorem ipsum dolor sit amet consectetuer adipiscing elit Aenean commodo ligula eget dolor Aenean massa Cum sociis natoque penatibus et magnis dis parturient montes nascetur ridiculus mus Donec quam felis ultricies nec pellentesque eu pretium quis sem Nulla consequat massa quis enim Donec pede justo fringilla vel aliquet nec vulputate eget arcu In enim justo rhoncus ut imperdiet a venenatis vitae justo Nullam dictum felis eu pede mollis pretium Integer tincidunt Cras dapibus Vivamus elementum semper nisi Aenean vulputate eleifend tellus Aenean leo ligula porttitor eu consequat vitae eleifend ac enim Aliquam lorem ante dapibus in viverra quis feugiat a tellus ``` #### Group all words and print along with number of times they appear in the string, only if they have appeared more than once ( hint : use dictionary datatype ) Use Below string for this task ``` python sample_string = """Lorem ipsum jones dolor ipsum sit Lorem ipsum dolor Lorem ipsum Lorem sit ipsum""" ``` Expected Output ``` python word times Lorem 4 ipsum 5 dolor 2 sit 2 ```