模拟洗牌
类型:随机数
描述
很多人喜欢玩扑克牌,现有一手好牌,牌及顺序为:
['2', '3', '4', '5', '6', '7', '8', '9', '10', 'J', 'Q', 'K', 'A']
请输入一个整数 n 做为随机数种子,使用 shuffle(x) 函数将牌序打乱,输出一个新的牌序。
提示:函数 random.shuffle(x) 可以将一个序列 x 的顺序打乱。
输入格式
一个整数 n
输出格式
新的牌序
示例
输入:
5
输出:
['4', '5', 'K', 'Q', 'A', '3', '8', '9', '2', '10', '7', '6', 'J']
参考代码
import random
n = int(input())
random.seed(n)
card = ['2', '3', '4', '5', '6', '7', '8', '9', '10', 'J', 'Q', 'K', 'A']
random.shuffle(card)
print(card)