Files
example-code-2e/interfaces/drum.py
2014-10-14 14:26:55 -03:00

18 lines
325 B
Python

from random import shuffle
from tombola import Tombola
class TumblingDrum(Tombola):
def __init__(self, iterable):
self._balls = []
self.load(iterable)
def load(self, iterable):
self._balls.extend(iterable)
shuffle(self._balls)
def pop(self):
return self._balls.pop()