Используя foreach, добавьте каждый элемент в список вместо записи, пролог - PullRequest
0 голосов
/ 09 марта 2019

В настоящее время у меня есть база данных фактов, в которой перечислен симптом с соответствующей болезнью, приведенный ниже фрагмент кода

symptom(smallpox,fever).
symptom(smallpox,rash).
symptom(shingles,fever).
symptom(shingles,headache).
symptom(tetanus,hypertonia).

Часть моего кода с использованием этой строки

findall(Disease,symptom(Disease,Symptom),Possibles)

IТеперь я могу составить список для каждой возможной болезни, однако мне нужно создать один список для каждой возможности для разных введенных симптомов.Например, в настоящее время, если я ввожу «лихорадка», а затем «гипертонию», я получаю один список с «оспой, черепицей» и еще один список с «столбняком», когда он повторяется. Как я могу создать непрерывный список?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...