30 lines
525 B
Python
30 lines
525 B
Python
from linked_list import LinkedList
|
|
|
|
list = LinkedList()
|
|
assert list.len() == 0
|
|
list.push(123)
|
|
assert list.len() == 1
|
|
list.push(456)
|
|
assert list.len() == 2
|
|
list.push(789)
|
|
assert list.len() == 3
|
|
list.insert(-10, 1)
|
|
list.print()
|
|
assert list.len() == 4
|
|
print(list.len())
|
|
|
|
print(list.pop())
|
|
assert list.len() == 3
|
|
print(list.pop())
|
|
assert list.len() == 2
|
|
print(list.pop())
|
|
assert list.len() == 1
|
|
print(list.pop())
|
|
assert list.len() == 0
|
|
|
|
|
|
# node3 = Node(333)
|
|
# node2.next = node3
|
|
|
|
# print(node1.data, node1.next.data, node2.next)
|