다음과 같이 문자열 이름으로 구성된 리스트를 선언할 수도 있다.

    beat_list = ['John', 'Paul', 'George', 'Ringo']

    심지어 숫자와 문자열 데이터를 섞어서 리스트를 생성할 수도 있다.

    mixed_list = [10, 'John', 5, 'Paul']

    하지만 이처럼 리스트 안에 여러 데이터 타입을 섞는 것은 되도록 피하는 것이 좋다. 파이썬 3.0에서는 데이터 타입이 섞여 있으면 sort 메서드를 사용할 수 없기 때문이다. 반면 정수와 실수 데이터는 자유롭게 섞어서 사용할 수 있다.

    num_list = [3, 2, 17, 2.5]
    num_list.sort()    # [2, 2.5, 3, 17]로 정렬

    컬렉션을 구축하는 또 다른 방법은 다음과 같이 빈 리스트에 항목을 하나씩 추가(append)하는 것이다.

    my_list = []    # 항목을 추가하기 전에 반드시 빈 리스트를 만들어야 한다.
    my_list.append(1)
    my_list.append(2)
    my_list.append(3)
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.