get_ipython().run_line_magic('autoreload', '2') # In[59]: from LinkedList import Node # In[60]: # 构造单个节点 node = Node(0, None) print(node) # In[61]: # 构造链表 head = Node.build(data_list=[1, 2, 3, 4, 5]) print(head) # In[62]: # 遍历链表 for nodes in head.traversal(): print(nodes) # In[63]: # getitem for i, _ in enumerate(head.traversal()): print(head[i]) # In[64]: