私は、挿入ノードの機能を正しく修正する方法を理解するのが本当に苦労しています。私は何のエラーも受けていないが、私はまた、リストを表示していない。Pythonの挿入ノード関数
class Node:
def __init__(self, data):
self.data = data
self.next = None
class Solution:
def display(self, head):
current = head
while current:
print current.data,
current = current.next
def insert(self, head, data):
self.head = head
new_node = Node(data)
if self.head is None:
self.head = new_node
else:
new_node.next = self.head
self.head = new_node
mylist = Solution()
T = int(input())
head = None
for i in range(T):
data = int(input())
head = mylist.insert(head, data)
mylist.display(head)
をしたいと思い? –