這段代碼如何打印一個鏈接表反轉?我很好奇新的列表如何以這種方式出現。這是怎麼打印一個反向鏈表
class Empty:
def __init__ (self):
self.IsEmpty = True
Empty = Empty()
class Node:
def __init__ (self,value,tail):
self.IsEmpty = False
self.value = value
self.tail = tail
l = Node(1,Node(2,Node(3,Node(4,Empty))))
c = l
nl = Empty
while not l.IsEmpty:
nl = Node(l.value,nl)
l = l.tail
while not nl.IsEmpty:
print(nl.value)
nl = nl.tail
嘿它是零票區這裏。考慮至少接受下面534個答案之一。 –