코드 12-9는 리스트 객체를 하나 만들어 데이터를 하나만 삽입한 후 삭제하는 코드입니다.

    코드 12-9 linked_list.py ⑨

    if __name__ = = "__main__":
        slist = Linked_list()    #19
        print("데이터 개수: {}".format(slist.size()))
        show_list(slist)
        print()
    
        # 데이터가 하나일 경우
        slist.append(2)          #20
        print("데이터 개수: {}".format(slist.size()))
        show_list(slist)
        print()
        # 데이터가 하나일 경우
        # 잘 삭제되는지 테스트한다
        if slist.remove(2):      #21
            print("데이터 개수: {}".format(slist.size()))
            show_list(slist)
            print()
    

    실행결과 데이터 개수: 0
    The list is empty

    데이터 개수: 1
    2

    data of 2 is deleted
    데이터 개수: 0
    The list is empty

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