我正在做一个要求实现from_to/3的练习,在这个练习中,你给出两个数字作为前两个参数,Prolog给你一个列表,列出它们之间的所有东西作为结果。使用query fromto(3,8,R),它会返回一个包含5个3的列表。正确的处理方法应该是: N > O. N =< O,
N1 is这就给出了预期的list 3
当我阅读时,使用reversed函数反转字符串比使用片表示法string[::-1]更有效。但当我亲自尝试时,我观察到了不同的结果。In [1]: large = "abcdefgijklmnopqrstuvwxyz1234567890!CPU times: user 11 µs, sys: 1 µs, total