我正在编写两个不同的随机播放函数。
第一个 shuffle 函数必须获取一个列表并返回一个新列表,其中的元素随机排列。
这就是我到目前为止的第一个随机播放功能-
def shuf(List):
import random
newList=[]
for i in List:
i=random.randrange(len(List))
newList+=i
return newList
第二个 shuffle 函数将一个列表作为参数,并在适当的位置对列表进行混洗。
我知道如何使用内置函数来做到这一点,但我不允许使用它。