2 つの異なるシャッフル関数の作成に取り組んでいます。
最初のシャッフル関数は、リストを受け取り、要素をランダムな順序にシャッフルした新しいリストを返す必要があります。
これは私がこれまでに最初のシャッフル機能のために持っているものです-
def shuf(List):
import random
newList=[]
for i in List:
i=random.randrange(len(List))
newList+=i
return newList
2 番目のシャッフル関数は、リストをパラメーターとして取り、リストをその場でシャッフルします。
組み込み関数でそれを行う方法は知っていますが、使用することは許可されていません。