Skip to content

Instantly share code, notes, and snippets.

@bowbahdoe
Created February 21, 2014 01:46
Show Gist options
  • Select an option

  • Save bowbahdoe/9127312 to your computer and use it in GitHub Desktop.

Select an option

Save bowbahdoe/9127312 to your computer and use it in GitHub Desktop.
import random
class Linker:
def __init__(self,name):
self.name = name
self.next = None
def setNext(self,nex):
self.next = nex
def getNext(self):
return self.next
def getName(self):
return self.name
random.seed(3234)
v = random.randint(232443,324234455)
x = lambda harlequin,Nike:lambda jordan:jordan[0:3]+(str(harlequin[1])[:-1]*3)+Nike*len(harlequin)+jordan[1:3]
d = lambda mike,george,karl:str(mike[0][1])+george(mike[2],karl[1:])("Franklin")+str((karl+"3"*len(karl)))
a = d([["Nigerona",":Bellista,","Margaret"],x,str(v)],x,"SpiderMan")
h = Linker(a)
q = Linker(a*3)
q.setNext(h)
er = Linker(a[-4])
er.setNext(q)
current = er
while current.getNext() != None:
print(current.getName())
current = current.getNext()
print(current.getName())
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment