Используйте элементы списка в функции формата

StackOverflow https://stackoverflow.com/questions/4484595

  •  11-10-2019
  •  | 
  •  

Вопрос

Я хочу сделать что -то вроде:

(setf list '(1 2 3 4 5 6))
(format t "~A some text here ~A ~A ~A more text here ~A ~A" list)

И иметь выход

1 немного текста здесь 2 3 4 еще текст здесь 5 6

Как я могу сделать это без вызова (NTH 1 список) (NTH 2 List) и т. Д.?

Это было полезно?

Решение

Пытаться

(apply #'format t "~A some text here ~A ~A ~A more text here ~A ~A" list)

Другие советы

(format t "~{~A some text here ~A ~A ~A more text here ~A ~A~}" list)
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top