← 返回题库
中级

科目汇总表编制

未完成
中级参考 代码结构已给出,请填写 ____ 处
def solve(____):
    summary = {}
    for e in entries:
        account = e["____"]
        if account not in summary:
            summary[account] = {"____": ____, "____": ____}
        if e["____"] == "____":
            summary[account]["____"] += e["____"]
        else:
            summary[account]["____"] += e["____"]
    return summary

示例

输入
solve([{"account": "银行存款", "direction": "借", "amount": 10000}, {"account": "原材料", "direction": "借", "amount": 5000}, {"account": "银行存款", "direction": "贷", "amount": 15000}])
期望输出
{'银行存款': {'借方': 10000, '贷方': 15000}, '原材料': {'借方': 5000, '贷方': 0}}
Python 代码 🔒 登录后使用
🔒

登录后即可练习

注册免费账号,在浏览器中直接运行 Python 代码