리스트에 데이터가 추가되면 리스트 길이도 늘어나고 인덱스도 추가됩니다. 또한, 빈 리스트를 만들어 데이터를 추가할 수도 있습니다. 다음 코드를 봅시다.

    abc = [] # 빈 리스트 만들기
    abc.append(24)
    abc.append(38)
    abc.append(19)
    abc.append(40)
    print(abc)
    실행결과
    [24, 38, 19, 40]

    abc = []처럼 리스트명에 아무런 데이터 없이 대괄호만 넣으면 빈 리스트가 생성됩니다. 그다음 append()로 빈 리스트에 24, 38, 18, 40을 순서대로 추가하면 됩니다.

    직접 값을 입력받아 리스트에 넣을 수도 있습니다. 해야 할 일을 입력받아 to_do 리스트에 저장해 봅시다. 어떤 값이 입력될지 모르니 데이터가 없는 빈 리스트를 만듭니다. input()으로 해야 할 일을 입력받고 append()로 리스트에 추가합니다.

    to_do = []
    task = input('해야 할 일을 입력해 주세요. --> ')
    to_do.append(task)
    print(to_do)
    실행결과
    해야 할 일을 입력해 주세요. --> 파이썬 공부하기
    ['파이썬 공부하기']
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.