or
이 연습은 강의의 일부입니다
루프는 Julia를 떠받치는 핵심 개념 중 하나입니다. 이 장에서는 for 루프와 while 루프를 배우고, 이미 익숙한 자료 구조를 순회(iterate)하는 방법을 익혀 봅니다. 또한 데이터의 연속된 값을 만들어 내는 유용한 도구인 범위(range)도 다룹니다.
이 장에서는 Julia에서 사용할 수 있는 자료 구조에 대한 지식을 확장합니다. 튜플, 딕셔너리, 다차원 배열, 구조체를 사용해 데이터를 빠르고 효율적으로 저장하고 순회하는 방법을 배웁니다.
현재 연습
이 장에서는 함수에 대한 이해를 넓혀 위치 인수, 키워드 인수, 기본 인수를 살펴봅니다. 코드 실행 시간 측정도 다루며, 코드가 실행되는 데 걸리는 시간을 어떻게 측정하는지 탄탄히 이해하게 됩니다. 마지막에는 실제 문제를 해결하기 위한 나만의 함수를 작성하는 종합 실습으로 마무리합니다.
마지막 장에서는 익명 함수(Anonymous Function)를 소개하고, Julia의 강력한 기능 중 하나인 다중 디스패치(Multiple Dispatch)를 복습합니다. Julia에서 Python과 R 패키지의 함수를 사용하는 방법을 배우고, 데이터프레임에서 데이터를 정리하고 변형하는 방법을 익힙니다.