티스토리 뷰

리스트


리스트를 정의하는 방법에는 두 가지가 있다.


(list 1 2 3)

'(1 2 3)



리스트를 변수 list에 담아보겠다


(def list '(1 2 3))


list 변수에 1,2,3이 담긴 리스트가 담겼다.


    

리스트에서 요소를 가져올 때에는 nth 함수를 이용한다

두 번째 요소를 가져올 때에는


(nth list 1)


이렇게 가져올 수 있다.

기타 first, last 함수가 있다.


두 list를 합할 때에는 


concat 함수를 이용한다.


(def list1 '(1 2 3))

(def list2 '(4 5 6))

(concat list1 list2)


=> (1 2 3 4 5 6)



또한 요소의 개수를 셀 때에는 count 함수를 이용한다


(count list1)



'Clojure' 카테고리의 다른 글

[Clojure] 클로저의 자료구조3 (맵)  (0) 2015.11.24
[Clojure] 클로저의 자료구조2 (벡터)  (0) 2015.11.24
[Clojure] 클로저의 수식 연산  (0) 2015.11.24
[Clojure] 프로젝트 생성  (0) 2015.11.24
[Clojure] 설치하기  (0) 2015.11.24
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함