遇到的坑-对象之间的关系(2)
先填坑哇,我先上一张截图
在这里可以看到,其实在创建单链表时,就已经将LinkedList
中的self.head
指向了Node
类,可以看左边的调试信息,也就是说head = self.head
是将地址赋给head
,而head = head.next
不过是调用Node
类中__init__
方法中定义好的next
属性罢了,并非我们看到的没有定义什么的。
额,当时一下脑子没转过来…
先填坑哇,我先上一张截图
在这里可以看到,其实在创建单链表时,就已经将LinkedList
中的self.head
指向了Node
类,可以看左边的调试信息,也就是说head = self.head
是将地址赋给head
,而head = head.next
不过是调用Node
类中__init__
方法中定义好的next
属性罢了,并非我们看到的没有定义什么的。
额,当时一下脑子没转过来…