더북(TheBook)

코드 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

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