什么都不说上代码,欢迎指正
#coding:utf8
class Node():
def __init__(self,val,nt = None):
self.value = val
self.next = nt
#循环链表实现
class xunList():
def __init__(self):
self.headNode = Node(None,None)
self.headNode.next = self.headNode
self.head = self.headNode
self.size = 0
def __str__(self):
if self.size == 0:
return 'empty'
s = ''
fin = self.head.next.next
while fin.value:
s += str(fin.value)
if fin.next.value:
s += ','
fin = fin.next
return s
def addElement(self,value):
elementNode = Node(value,None)
if self.head.value == None:
elementNode.next = self.headNode
self.head.next