두 번째 요소가 일 수 있고 싶습니다.은 기호 또는 목록이어야합니다. 예를 들어 '(x . y)
과 '(x . (a b c d))
은 모두 내 맥락에서 유효한 쌍입니다. 두 번째 요소가 단지 심볼 일 경우 cons
으로 쌍을 얻을 수 있지만 목록 인 경우 어떻게해야합니까?두 번째 요소가리스트 인 쌍을 갖는 방법은 무엇입니까?
1
A
답변
1
그런 다음 여전히 cons
을 사용합니다. 구성표 프린터는 다른 종류의 인쇄물과 비교하여 인쇄하는 것이 좋습니다. 그것이 그들이 다른 것처럼 보이는 유일한 이유입니다.
> (define x '(1 2 3))
> (car (cons 0 x))
0
> (cdr (cons 0 x))
(1 2 3)
반응식리스트가 정말이 화학식
- 의해 재귀 정의 목록은 데이텀 한 쌍의리스트
'()
는 목록이다.
'()
은 매우 강한 전통이다)
0
그래도 cons
을 사용할 수 있습니다.
(cons 'x '(a b c d)) ; => (x a b c d)
관련 문제
- 1. 쌍을 비교하는 방법은 무엇입니까?
- 2. 두 개의 독립적 인 그룹을 갖는 방법
- 3. 두 번째 로그 인 후 splitview를 다시로드하는 방법은 무엇입니까?
- 4. 최대 합계를 갖는 배열에서 정수 쌍을 찾으려면
- 5. UITableViewCell에서 두 개의 개별 detailTextLabel 값을 갖는 방법은 무엇입니까?
- 6. 두 번째 병합 방법은 무엇입니까?
- 7. vimscript에서 두 (선, 열) 쌍을 시각적으로 선택하는 방법은 무엇입니까?
- 8. Dictonary가 첫 번째 쌍을 제거합니다.
- 9. Xcode의 두 번째 대상에서 두 번째 앱을 만드는 방법은 무엇입니까?
- 10. defaultdict에서 가장 높은 값을 갖는 키 쌍을 찾습니다.
- 11. 두 파일의 문자열 쌍을 동일한 ID로 바꾸는 방법은 무엇입니까?
- 12. 동일한 활동에 대해 서로 다른 두 개의 인 텐트 필터를 갖는 방법은 무엇입니까?
- 13. 최대 값을 갖는 모든 해시 키/값 쌍을 반환합니다.
- 14. 자동 레이아웃에서 상호 의존적 인 너비를 갖는 두 개의 NSTextField
- 15. 두 번째 맵 반복기에 액세스하는 방법은 무엇입니까?
- 16. SQL에서 두 테이블의 쌍을 조작하십시오
- 17. 병렬로 반복하여 두 목록의 요소 쌍을 만드는 방법은 무엇입니까?
- 18. 테이블에서 종료하지 않으면 별개의 두 열 쌍을 삽입하는 방법은 무엇입니까?
- 19. AppRegistry.registerComponent의 두 번째 매개 변수가 함수 인 이유는 무엇입니까?
- 20. 첫 번째 숫자와 두 번째 숫자의 차이가 1이되도록 서로 다른 배열에 저장된 숫자 쌍을 찾는 좋은 방법은 무엇입니까?
- 21. Eclipse에서 두 번째 편집기보기를 여는 방법은 무엇입니까?
- 22. 쿼리에서 두 번째 테이블을 선택하는 방법은 무엇입니까?
- 23. NSMutableURLRequest에서 두 번째 요청을하는 방법은 무엇입니까?
- 24. 올해의 두 번째 토요일을 선택하는 방법은 무엇입니까?
- 25. 사용자의 두 번째 로그인을 확인하는 방법은 무엇입니까?
- 26. 두 번째 클릭시 불투명도를 변경하는 방법은 무엇입니까?
- 27. 마지막 두 번째 요소를 선택하는 방법은 무엇입니까?
- 28. 문자열에서 두 번째 AMPERSAND를 제거하는 방법은 무엇입니까?
- 29. 두 번째 modalPopupExtender를 여는 방법은 무엇입니까?
- 30. 두 번째 숫자를 출력하는 방법은 무엇입니까?