我有一个要读取的 dbf 文件 (dBase),将每一行放入一个列表中(因为一行代表有关一个 shapefile 对象的数据),然后能够修改列表(例如,转换代表名称的字段到一个字符串)。这意味着数据类型需要能够同时保存 Ints、strings、bool 等,并向其中添加项目。在 python 中,我可以使用列表来执行此操作,但由于无法修改集合,因此我无法使用它们。
这听起来像是Alternative to Tuples的(完全)重复,但事实并非如此。这些问题基于您事先知道想要哪些对象的假设;我不。
我在.NET 4.5上,顺便说一句。