码迷,mamicode.com
首页 > 编程语言 > 详细

python将列表list转换成链表

时间:2020-03-13 20:46:14      阅读:160      评论:0      收藏:0      [点我收藏+]

标签:range   16px   bsp   python   ini   div   pytho   for   sel   

class Node:
    def __init__(self, elem, next_=None):
        self.elem = elem
        self.next = next_
def list2link(List):
    head = Node(List[0])#创建一个头节点并将list第一个值赋值给头结点
    p = head#创建头指针
    for i in range(1, len(List)):#list从第二位开始遍历
        p.next = Node(List[i])#下一个节点p.next指向list值
        p = p.next#指针往下移动
    return head#返回头几点

if __name__ == "__main__":
    old_list = [1, 2, 3, 4, 5]
    link = list2link(old_list)

 

python将列表list转换成链表

标签:range   16px   bsp   python   ini   div   pytho   for   sel   

原文地址:https://www.cnblogs.com/xiao-longxia/p/12488681.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!