2012-11-20 2 views
-5
3::[4;5;2;7];; 
List.length [4;5;2;7];; 
[4;5;2;7]::3;; 

이이 식을 int 형 목록 목록이 예상 된 오류를 제공하지만, 여기에 int 형 이 목록에 대한 답은 무엇입니까?

내가이 일에 의해 해결 될 수 있다는 사실을 알고

: [4;5;2;7];; List.append it [3];;을하지만 그것을 할 다른 방법이?

+0

"이것은 오류가 발생합니다"라는 질문이 없으면 더 이상의 정보가없는 좋은 징조입니다. 오류 메시지가 나타납니다. 왜 포함시키지 않았습니까? –

답변

0

이것은 정말로 나쁜 질문입니다. :: A를 요소를 연결합니다 때문에, 코드에서 마지막 줄은 .. INT

를 입력했다 여기에이 표현이 유형 INT 목록 목록이 예상되었다

실패 만합니다 명부. 목록은 단독으로 연결된 목록이므로 앞에서 만 할 수 있습니다. 목록 끝에 요소를 추가하려면 잘못된 데이터 구조를 사용하고있는 것일 수 있습니다. 당신이 정말로 목록의 마지막에 요소를 추가하려는 경우, 당신은

[4;5;2;7] @ [3];; 

이 정말 비효율적되므로주의 할 수 있었다.

관련 문제