您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何在python中生成数组的排列?

如何在python中生成数组的排列?

生成一个排列,请使用random.shuffle并存储结果的副本。循环重复此操作,每次检查是否有重复(不过可能不会)。结果集中有5000个项目后,请停止。

为了解决评论中的要点,Python的随机模块基于Mersenne Twister,其周期为2**19937-1,该周期明显大于,27!因此应该适合您的使用。

python 2022/1/1 18:42:26 有271人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶