有没有办法可以将字符串转换为以空格分隔的列表。该字符串必须由用户输入。
假设How are you today ?
是用户输入的字符串,我想将其存储在列表中,如L,
L=['How','are','you','today','?']
。我怎么能这样做?
答案 0 :(得分:0)
SWI-Prolog提供tokenize_atom
?- [library(porter_stem)].
?- tokenize_atom('How are you today ?', L).
L = ['How', are, you, today, ?].
请注意,仅当词汇表示别名某些其他类型(特别是变量)时才需要引用原子
答案 1 :(得分:0)
? - split_string(“你今天好吗?”,“”,“”,L)。
每this个网站。