【发布时间】:2021-04-28 16:07:21
【问题描述】:
我有一个类似'/home/user/something/' 的字符串,我想将其转换为['/', 'home', '/', 'user', '/', 'something', '/']
我该怎么做?
【问题讨论】:
-
你有什么不明白的?
-
我对 prolog 很陌生,而且大多数东西都不懂:/。我什至无法想象如何在 prolog 中解决它
-
atomics_to_string/3和atomic_list_concat/3是您想要的。这些应该分别命名为intersperse_to_string/3和intersperse_to_atom/3。然而,问题在于输出列表中的最后一个/。它来自哪里? -
哦,只是我忘记输入了。 :D。也谢谢