Question: import unittest import random def random _ shuffle ( values ) : return a new list of the given values in random

import unittest
import random
def random_shuffle(values):
"""return a new list of the given values in random order"""
new_values = list(values)
random.shuffle(new_values)
return new_values
def broken_shuffle_1(values):
"""this doesn't actually shuffle anything!"""
return list(values)
def broken_shuffle_2(values):
"""this returns a single instance of each value, shuffled"""
new_values = list(set(values))
random.shuffle(new_values)
return new_values
def broken_shuffle_3(values):
"""this always returns the values sorted"""
return list(sorted(values))

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!