Skip to content

[Improve Concept Exercise] : inventory-management (dicts) #2342

Closed
@BethanyG

Description

@BethanyG

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 add dict.pop() to the design
  • Edit Introduction.md to add dict.pop() usage.
  • Edit instructions.md to add new tasks:
    - creation of dict literals
    - using dict.pop()
  • Add appropriate hint as needed in hints.md for dict.pop() usage
  • Edit exemplar.py to include new idiomatic solution for newly added tasks
  • Edit dicts_test.py file to add new tests for dict.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:

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions