프로그래밍은 데이터를 다루는 일이다. 현실의 복잡한 사물을 데이터로 나타낼 수 있고, 데이터를 자유자재로 조작할 수 있다면 프로그래밍을 통해 다채로운 작업을 수행할 수 있다. 7장에서는 컬렉션을 중첩하여 복잡한 데이터를 나타내는 방법과 그 속을 자유롭게 순회하며 새로운 데이터를 이끌어내는 방법을 알아 본다.

7장의 내용