Kodewick
开始学 →
基础←→0 / 80

文具店进货

#074基础类和对象字典约 5 分钟

文具店用 Stock 记库存,self.items 是 {东西: 几个}。写完 add(name, count):这样东西已经有了,就加上去;还没有,就从 0 开始加。

示例
stock_after([("pen", 10), ("glue", 2), ("pen", 5)])→{'pen': 15, 'glue': 2}
stock_after([])→{}
main.py
class Stock:
    def __init__(self):
        self.items = {}

    def add(self, name, count):
        # 在这里写:把 count 加到这样东西原来的个数上
        pass


def stock_after(deliveries):
    shop = Stock()
    for name, count in deliveries:
        shop.add(name, count)
    return shop.items
Ctrl + Enter 也能运行
结果

写好了先点「运行」试试示例,没问题再点「提交」。