Python语言例题集(009)

#!/usr/bin/python3

#在链表第一个节点前插入一个新的节点

class Node():

def init (self,data=None):

self.data=data

self.next=None

class LinkedList():

def init (self):

self.head=None

复制代码
def printList(self):
	ptr=self.head
	while ptr:
		print(ptr.data)
		ptr=ptr.next

def beginning(self,newdata):
	newNode=Node(newdata)
	newNode.next=self.head
	self.head=newNode

link=LinkedList()

link.head=Node(5)

n2=Node(15)

n3=Node(25)

link.head.next=n2

n2.next=n3

link.printList()

print("新的链表")

link.beginning(100)

link.printList()

相关推荐
张宇Joaquin几秒前
鲲鹏统一并行加速库KUPL--异步数据拷贝
线性代数·算法·矩阵·numpy
GlobalInfo2 分钟前
创新不是追逐热点,是在变化中建立长期竞争力
大数据·算法
ttwuai7 分钟前
Go 后台附件迁到对象存储后,path、cdnUrl 和 tenant_id 怎么一起验?
开发语言·后端·golang
lvwangshu8 分钟前
线性代数基础 Linear Algebra Basics
数学·算法
一只小阿乐11 分钟前
java 语法学习 1
java·开发语言·学习
卢锡荣17 分钟前
Type-C口电子产品离不开的C口逻辑专用控制芯片介绍
c语言·开发语言
顶点多余21 分钟前
算法哪些事儿---2
java·开发语言
方知我22 分钟前
NumPy一小时速成
开发语言·python·numpy
IPdodo_25 分钟前
静态 IP 访问异常排查:403/429 归因与迁移验收
服务器·网络·数据库·python·网络协议·php·性能测试
ZhouDevin31 分钟前
算法论文/数据集5——AlignPrune(CVPR2026)基于样本损失时间序列精确识别噪声样本
算法