question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

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

See original GitHub issue

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:

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:11 (11 by maintainers)

github_iconTop GitHub Comments

2reactions
BethanyGcommented, Sep 7, 2021

@mukeshgurpude – Oh no! I *did miss it! 😱 so sorry. I will take a look right now. Thanks!

1reaction
BethanyGcommented, Sep 3, 2021
Read more comments on GitHub >

github_iconTop Results From Across the Web

v3/instructions.md at main · exercism/v3 · GitHub
In this exercise, you will be managing an inventory system. The inventory should be organized by the item name and it should keep...
Read more >
Inventory Management in Python on Exercism
In this exercise, you will be managing an inventory system. The inventory should be organized by the item name and it should keep...
Read more >
Follow These 8 Inventory Control Methods to Keep Your Store ...
The aim is to minimize the cost of holding inventory by letting you know when it's time to replenish products, or buy more...
Read more >
Inventory Stratification Optimizes Results - ASCM
Inventory stratification is the process of classifying items based on predetermined factors related to a company's business environment and goals.
Read more >
Inventory control definition - AccountingTools
The resulting data is too old to be of any use. A better approach is to make all changes in real time. This...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found