Python程序打印中间节点的链表
当需要打印链表的中间节点时,定义一个名为“print_middle_val”的方法。此方法将链表作为参数,并获得中间节点。
以下是相同的演示−
更多Python相关文章,请阅读:Python 教程
示例
输出
解释
-
创建了’Node’类。
-
创建了另一个具有必要属性的’LinkedList_structure’类。
-
它具有“init”函数,用于将第一个元素即“head”初始化为“None”。
-
定义了一个名为’add_vals’的方法,该方法可帮助将值添加到堆栈中。
-
定义了另一个名为“print_middle_val”的方法,该方法可在控制台上显示链表的中间值。
-
创建了一个’LinkedList_structure’实例。
-
添加元素到链表中。
-
在控制台上显示元素。
-
在此链表上调用’print_middle_val’方法。
-
在控制台上显示输出。