Convert text prediction script [Markov Chain] from javascript to python
问题 i've been trying the last couple days to convert this js script to python code. My implementation (blindfull cp mostly, some minor fixes here and there) so far: import random class markov: memory = {} separator = ' ' order = 2 def getInitial(self): ret = [] for i in range(0, self.order, 1): ret.append('') return ret def breakText(self, txt, cb): parts = txt.split(self.separator) prev = self.getInitial() def step(self): cb(prev, self.next) prev.shift()#Javascript function. prev.append(self