假设我想制作的程序是一本有几千个单词的小字典。为了在我的Windows中创建这样一个程序,我收集了一个名为Borland C++ V.5.02的编译器。我下载了一些关于C语言的书,如编程语言(第2版),作者是Brian W. Kernighan,Dennis M.Ritchie;Sams Sams Teach C in 24 Hour,以及Byron S. Gottfried用C(第2版)编写的编程。我开始读那些书,但我发现没有指示如何制作</
这就是问题所在;我有一个包含大量条目的不可变字典。此dict中包含的键类型和值类型本身是不可变的。我希望能够改变这个字典(添加/删除/替换键值对),而不必执行字典的完整副本。我看到了我计划用来制作这个包装器的post How to “perfectly” override a dict?。 在我开始实现这个设计之前,我只想问一下--这个结构已经由语言提供了吗?我使用的是最新版本的Python (3.7),所以我可以使用所有可用的语言特性。谢谢!