创建并展示双向链表的Python程序
当需要创建和展示双向链表中的元素时,需要创建一个名为‘Node’的类。 在这个类中,有三个属性,分别是现有于节点中的数据,链表下一个节点的访问,以及链表上一个节点的访问。
以下是相同的演示 –
示例
输出
解释
- 创建一个名为“Node”的类。
- 创建具有所需属性的另一个类。
- 定义名为“add_data”的方法,该方法用于将数据添加到双向链表中。
- 定义另一个名为“print_it”的方法,用于显示循环链接列表的节点。
- 创建“double_list”类的对象,调用其中的方法以显示双向链表的节点。
- 定义一个“init”方法,将根节点,头节点和尾节点的双向链接列表设置为“None”。
- 要添加数据,需要调用这些方法。
- 使用“print_it”方法在控制台上显示这些信息。