diff --git a/src/helper_random.py b/src/helper_random.py index 488e016b..4779d290 100644 --- a/src/helper_random.py +++ b/src/helper_random.py @@ -1,5 +1,5 @@ import os -import random + from pyelliptic.openssl import OpenSSL @@ -9,35 +9,3 @@ def randomBytes(n): return os.urandom(n) except NotImplementedError: return OpenSSL.rand(n) - - -def randomshuffle(population): - """Method randomShuffle. - - shuffle the sequence x in place. - shuffles the elements in list in place, - so they are in a random order. - """ - return random.shuffle(population) - - -def randomsample(population, k): - """Method randomSample. - - return a k length list of unique elements - chosen from the population sequence. - Used for random sampling - without replacement - """ - return random.sample(population, k) - - -def randomrandrange(x, y): - """Method randomRandrange. - - return a randomly selected element from - range(start, stop). This is equivalent to - choice(range(start, stop)), - but doesnt actually build a range object. - """ - return random.randrange(x, y)