Вопросы с тегом «list»

1
Является ли '(a. B) действительно списком?
Я действительно запутался с .обозначениями. Это '(a . b)список? (listp '(a . b))возвращается, tно когда я хочу знать, его длина (length '(a . b))выдает ошибку Wrong type argument: listp, b. То же самое для других функций, как nth,mapcarи т.д., они все дают ту же ошибку Есть ли какая-нибудь функция, которую …

2
Как объединить два списка?
Извините, но элисп не мой лучший. Мне нужно объединить два списка строк следующим образом: ("a" "b" "c") + ("d" "e" "f") -> ("a" "b" "c" "d" "e" "f") Ну, порядок не важен, поэтому я написал этот код: (while lista (add-to-list 'listb (car lista)) (setq lista (cdr lista))) Это работает, но …
15 list 

1
Значение периода в (. 123)
Я узнал, что . /path/to/fileв Bash используется для выполнения файла. Просто из любопытства я оценил что-то вроде следующего в Emacs (. 123) ⇒ 123 (read "(. 123)") ⇒ 123 Похоже , что Emacs просто читает , (. 123)как то 123, что произошло?
12 elisp  list  read 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.