You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
eslopfer b5266d8c8c docs(clean_the_list): capitalize string 1 year ago
..
README.md docs(clean_the_list): capitalize string 1 year ago

README.md

Clean the list

Instructions

Create a file clean_the_list.py that contains a function clean_list which takes and returns a list of strings and performs the following operations on each list item:

  • Removes all spaces before and after (but not between words).

  • Capitalizes the first letter (first letter only, other ones should be to lowercase).

  • Adds its index number before a separator x/ .

  • An empty list as input should return an empty list as output.

  • And don't forget the milk! (add it at the end of the list if missing).

Usage

Here is an example of how to use the clean_list function:

import clean_the_list
shopping_list = ['tomatoes', 'pastas', 'milk', 'salt']
print(clean_the_list.clean_list(shopping_list))

This will output:

$ python test.py
['1/ Tomatoes', '2/ Pastas', '3/ Milk', '4/ Salt']
$

References

String strip method String capitalize method