从最后一个往回走一步是谁

👁️ 0 人浏览 💬 0 人评论 ❤️ 添加收藏

运行下面这段程序:

class DNode:
    def __init__(self, name):
        self.name = name
        self.next = None
        self.prev = None

def dbuild(names):
    head = None
    tail = None
    for x in names:
        nd = DNode(x)
        if head is None:
            head = nd
        else:
            tail.next = nd
            nd.prev = tail
        tail = nd
    return head, tail

head, tail = dbuild(["阿岚", "小满", "阿泰", "南风"])
print(tail.prev.name)
提交你的答案
请登录后提交答案。
去登录
代码编辑器
Ctrl + Enter 运行
本次输入:
输出:

                        
👩‍🏫
AI
💬 题目评论

全部评论