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()

相关推荐
superman超哥几秒前
序列化格式的灵活切换:Serde 生态的统一抽象力量
开发语言·rust·编程语言·rust serde·序列化格式·rust序列化格式
AI科技星7 分钟前
张祥前统一场论的数学表述与概念梳理:从几何公设到统一场方程
人工智能·线性代数·算法·机器学习·矩阵·数据挖掘
程序员-King.13 分钟前
day167—递归—二叉树的直径(LeetCode-543)
算法·leetcode·深度优先·递归
亲爱的非洲野猪17 分钟前
2动态规划进阶:背包问题详解与实战
算法·动态规划·代理模式
理智.62934 分钟前
Cursor 中使用 Conda 虚拟环境常见问题与彻底解决方案(踩坑实录)
python·conda
YH12312359h36 分钟前
战斗机目标检测与跟踪:YOLOv26算法详解与应用
算法·yolo·目标检测
aiguangyuan44 分钟前
中文分词与文本分析实战指南
人工智能·python·nlp
小二·1 小时前
Python Web 开发进阶实战:量子机器学习实验平台 —— 在 Flask + Vue 中集成 Qiskit 构建混合量子-经典 AI 应用
前端·人工智能·python
芒克芒克1 小时前
LeetCode 134. 加油站(O(n)时间+O(1)空间最优解)
java·算法·leetcode·职场和发展
one____dream1 小时前
【网安】pwn-ret2shellcode
python·安全·网络安全·网络攻击模型