python----简单的洗牌算法

from random import randint
def shuffleCard(array):
    for i in range(len(array)):
        x=randint(0,53)
        array[i],array[x]=array[x],array[i]
    return array

if __name__=="__main__":
    array=[i+1 for i in range(54)]
    print(shuffleCard(array))

其中x=random.randint(a,b)
输出的x:a<=x<=b

猜你喜欢

转载自blog.csdn.net/haoshan4783/article/details/88692979