【发布时间】:2015-12-27 04:15:25
【问题描述】:
在 python 中学习随机性和洗牌真的很有趣。但是,我使用以下代码对字符串进行了洗牌:
string = "Shuffling in Python"
q = ''.join([str(w) for w in random.sample(string, len(string))])
现在,我已经打乱了字符串,那么我该如何解开它以恢复原始字符串?
【问题讨论】:
-
string是未洗牌的版本。如果您可以反转随机性,那将不是很随机 -
不相关,但我建议不要使用
string作为变量名,因为它也是标准库中模块的名称。
标签: python python-3.x