感谢您迄今为止的所有帮助!
今天我正在为数据记录程序开发数据库。我在逻辑上有点卡住了,我以为我已经弄清楚了,但我遇到了一些死胡同。
我有 Scheme 输入,所以基本上是一个带有 A Name 的字符串和一个列表名称列表。然后我有 Facts,基本上这些列表有一个名称和一个值列表。
我需要处理方案创建一个带有方案名称的列表,这些列表是带有变量的列表,并将匹配事实的信息附加到变量列表中。
例如
Scheme
listname A B C D
other C D
Fact
listname 1 2 3 4
listname 2 3 4 5
other 9 6
我需要生成以下列表
A B C D
1 2 3 4
2 3 4 5
9 6
我遇到的问题是,因为我不知道我需要多少个列表,直到我看到我正在使用的输入向量>>。这里的问题是,当我遇到一个只匹配两个列表的元素时,我不太知道该怎么做。这个问题变得比我认为的要复杂得多。
如何生成更易于查看且大小不同的单独列表?
到目前为止,我已经做到了,这样我就可以在方案和事实下按照上面的示例 listname 并生成一个不错的向量,但是当我遇到其他类型(例如上面的其他类型)时,我会卡住。
我通常不喜欢在这里发布这样的开放性问题,但我在编程方面并不是很有经验,而且我很难想出一个完成这项工作的好方法。
感谢您的任何意见!