Python 初始化链表
自己在平时学习的时候,经常容易忘记这种办法初始化链表,做个记录
尾插法初始化链表
// 初始化节点
class Node(object):
def __init__(self, val):
self.val = val
self.next = None
def Link_list(li):
head = Node(li[0])
tail = head
for element in li[1:]:
node = Node(element)
tail.next = node
tail = node
return head
def print_Linklist(li):
while li:
print("The Value is :", li.val)
li = li.next
LI = Link_list([1,2,3,4,5,6,7,8])
print_Linklist(LI)