Closed
Description
This issue is for improvements & changes needed to the inventory-management
concept exercise on the Python track.
Goals
Improve the Inventory-management (dicts
) concept exercise by adding the dict.pop()
method & creation via dict literal
to the tasks the student has to complete. Make other improvement changes as noted below:
- Edit
design.md
doc to adddict.pop()
to the design - Edit
Introduction.md
to adddict.pop()
usage. - Edit
instructions.md
to add new tasks:
- creation ofdict
literals
- usingdict.pop()
- Add appropriate hint as needed in
hints.md
fordict.pop()
usage - Edit
exemplar.py
to include new idiomatic solution for newly added tasks - Edit
dicts_test.py
file to add new tests fordict.pop()
task. - Edit
dicts.py
stub file to add new tasks. - Edit test file to explicitly list imported functions/methods by name instead of using
import *
- Check/edit all markdown files to conform to the Exercism Markdown Specifications
Getting started
Please please please read the docs before starting. Posting PRs without reading these docs will be a lot more frustrating for you during the review cycle, and exhaust Exercism's maintainers' time. So, before diving into the implementation, please read up on the following documents: