앞의 단언문은 생성된 목록의 길이가 정확히 1,255가 아니라는 것을 잡아냈지만, 사실 여기서 필요한 것은 정확한 개수보다는 서로 다른 개수의 항목을 가지는 데이터를 처리할 수 있는 유연성 높은 코드입니다.
데이터의 일관성을 강제해야 하지만 정확한 데이터 크기를 알지 못할 때 사용할 수 있는 합리적인 접근 방법이 두 가지 있습니다. 첫 번째는 모든 데이터 파일이 실제로 동일한 크기를 가지도록 요구하는 방법이며, 두 번째는 데이터가 없는 항목을 메꾸는(padding) 것입니다.
둘 중 어떤 방법이 더 합리적인지는 목적에 따라 달라집니다.