NOTE 이차원 리스트 안의 일차원 리스트 길이

    이차원 리스트에는 다음 코드처럼 각기 다른 길이의 일차원 리스트도 들어갈 수 있습니다.

    abc = [[1, 2],
           [3, 4, 5, 6],
           [7, 8, 9],
           [10, 11]]
    print(abc)
    실행결과
    [[1, 2], [3, 4, 5, 6], [7, 8, 9], [10, 11]]

    abc[0], abc[1], abc[2], abc[3]은 길이가 각각 다른 일차원 리스트지만 이들을 합쳐 이차원 리스트를 만들 수 있습니다. 다만, 이 경우에는 행 인덱스마다 열 인덱스가 다르기 때문에 코딩할 때 열 인덱스의 범위를 알고 사용해야 합니다. 그렇지 않으면 IndexError가 발생할 수 있어요.

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.