繁体   English   中英

如何从字符串中随机选择一个字符串

[英]How to randomly pick a string from a string

我有一个由 10,000 个随机生成的字符组成的字符串,但为了继续我的项目,我需要从数据集中创建 100 个长度为 20 的字符串。

我想知道如何在 python 中进行编码,以便它从字符串中选择 100 个长度为 20 的模式,而所选的字符串不重叠,没有重复的模式。

这是我当前生成模式的代码,我不是最好的程序员。

当前字符串生成器

谢谢

在此处输入图片说明

由于您没有显示您正在用这些做什么,如果允许或不允许重复,我将描述您需要做什么。

  1. 获取完整数据集的大小。

  2. 生成一个随机数作为起始索引。 确保不要溢出缓冲区(起始索引必须在缓冲区结束之前至少 20 个字符

  3. 从缓冲区中的所选索引处获取切片并放入您的列表中

  4. 从缓冲区中删除切片。

  5. 循环所需的次数

  6. 现在处理你的清单。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM