找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 1690|回复: 1

[求助] 构建单链表的类,定义了遍历函数,但会输出None

2

主题

3

帖子

3

积分

贫民

积分
3
python_dsl 发表于 2018-8-2 21:53:28 | 显示全部楼层 |阅读模式
代码如下:
class Node(object):
    '''节点'''
    def __init__(self,elem):
       self.elem = elem
       self.next = None #节点初始状态,不知道指向哪儿,就指向空

class SingleLinkList(object):
    '''链表'''
    def __init__(self, node = None):
        self.__head = node #私有属性,初始化空链表,设置默认参数

        def travel(self):
        '''遍历'''
        cur = self.__head
        while cur != None:
            print(cur.elem, end = " ") #将换行变为空格输出
            cur = cur.next

回复

使用道具 举报

2

主题

3

帖子

3

积分

贫民

积分
3
python_dsl  楼主| 发表于 2018-8-2 22:07:22 | 显示全部楼层
哦哦,我输入弄错了,我用print(ll.travel())
直接ll.travel()就好了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表