Saturday, February 20, 2010

다섯째 걸음 -- List 관련 함수

1. head
리스트의 첫번째 요소를 돌려주는 함수.
> head [1..100]
1
> head ['a'..'z']
'a'

2. last
리스트의 마지막 요소를 돌려주는 함수.
> last [1..100]
100

3. tail
리스트의 첫 요소를 제외한 나머지를 몽땅 돌려주는 함수.
> tail [1..5]
[2,3,4,5]

4. init
리스트의 마지막 요소를 제외한 나머지를 몽땅 돌려주는 함수
> init [1..5]
[1,2,3,4]

5. length
리스트의 길이를 돌려주는 함수.
> length [1..5]
5

6. !!
리스트의 요소 번호. 0부터 시작.



No comments: