public/subjects/devops/shopping
nprimo 2a9823cfee docs(shopping): update subject 2023-01-27 18:14:36 +00:00
..
README.md docs(shopping): update subject 2023-01-27 18:14:36 +00:00

README.md

shopping

Instructions

Create a file shopping.py with a function remember_the_apple(shopping_list).

This function input is a list of strings, like this:

['tomatoes', 'pastas', 'apple', 'salt']

If the string 'apple' is not in the list, it should be added. The function return the updated list. If the apple is in the list, simply return it.

If the input list is empty, the returned list should be also empty (don't add the apple in that case).

Usage

Here is a possible test.py to test your function:

import shopping

list_with_apple = ['tomatoes', 'pastas', 'apple', 'salt']
list_without_apple = ['tomatoes', 'pastas', 'salt']

print(shopping.remember_the_apple(list_with_apple))
print(shopping.remember_the_apple(list_without_apple))
$ python test.py
['tomatoes', 'pastas', 'apple', 'salt']
['tomatoes', 'pastas', 'salt', 'apple']
$

Notions