LISP에서 목록을 만들고 사용자의 목록 요소를 수락하는 방법은 무엇입니까?LISP에서 목록을 만들고 사용자로부터 목록의 요소를 받아들이는 방법?
6
A
답변
4
read
함수를 사용하여 사용자 입력을 읽습니다. 예를 들어 :
[6]> (list (read) (read))
joe
moe
(JOE MOE)
joe
및 moe
는 줄 바꿈 (Enter 키를 눌러)에 의해 종료 내 입력 라인이 있습니다. list
함수는 새 목록을 만듭니다.
2
길이를 알 수없는 목록의 요소를 읽으려면, 당신은 이런 식으로 그것을 할 수 [CL] (NIL 때까지의 입력을 받아) : 또는
(loop for read = (read)
while read collect read)
는 가장 쉬운 가능성이 실제로 :
(read)
사용자가 여기 (foo bar baz 1 2 3)를 입력 할 수 있기 때문에.
관련 문제
- 1. Scheme에서 목록의 요소를 만들고 추가하는 방법은 무엇입니까?
- 2. 하스켈에서 목록의 요소를 이동하는 방법?
- 3. common-lisp에서 목록에 요소를 삽입하려면 어떻게해야합니까?
- 4. 목록의 특정 요소를 제거하는 방법
- 5. ZK : 구성 요소를 만들고
- 6. Lisp에서 기호 목록이 아닌 배열 목록을 만드는 방법은 무엇입니까?
- 7. WPF - 목록의 요소를 반복하십시오.
- 8. 설정 번들에서 배열 요소를 만들고 액세스하는 방법
- 9. 목록의 첫 번째 요소를 제거하는 방법
- 10. requestAnimationFrame 함수가 요소를 인수로 받아들이는 이유는 무엇입니까?
- 11. Lisp에서 프로그래밍하는 올바른 방법?
- 12. 구성표 - 목록의 각 요소를 목록 (목록의 목록)으로 바꿉니다
- 13. 목록의 목록을 압축하는 방법은 없나요?
- 14. Python 목록의 고유 목록을 정렬하십시오.
- 15. 목록의 모든 요소를 트리밍하려면 어떻게해야합니까?
- 16. 목록의 요소를 .csv 파일로 인쇄
- 17. Gmail 사용자로부터 그룹 목록을 가져 오는 방법은 무엇입니까?
- 18. 중첩 된 목록의 요소를 결합 - 파이썬 3
- 19. 프롤로그 : 목록의 모든 초 목록 요소를 뒤집습니다.
- 20. 사용자로부터 Excel 창을 숨기는 방법
- 21. IE9, Javascript : 새 요소를 만들고 추가하십시오.
- 22. Lisp에서 emacs 설정을 변경하는 방법
- 23. mysql이 외부에서 연결을 받아들이는 방법
- 24. ASPX에서 SharePoint 목록을 만들고 읽고, 업데이트하고, 삭제합니다.
- 25. 목록의 요소를 파이썬 함수의 인수로 전달합니다.
- 26. 키보드에서 콤보 상자에서 값을 받아들이는 방법
- 27. 구성표 2 목록의 목록 요소를 뒤집는 기능
- 28. 사용자로부터 제출 된 데이터 저장
- 29. Reporting Services에서 드롭 다운 목록을 만들고 사용하는 방법?
- 30. 목록의 항목을 삭제 한 후 목록을 업데이트하는 방법
나는이 질문을 이해하지 못한다. 목록이 있습니까, 예를 들어, (a b c) 사용자가 목록에서 항목을 선택하길 원하십니까? –
이 질문에 3 개의 상향 전조가 어떻게 있습니까? upvote는 잘 쓰여진 질문에 던져 져야합니다. –