<分区>
对于文本分类项目(年龄),我正在制作我的数据的一个子集。我制作了 3 个文件名列表,按年龄排序。我想打乱这些列表,然后将每个打乱后的列表中的 5000 个文件名 append 到一个新列表中。结果应该是一个包含 15000 个文件的数据子集(5000 个 10 秒、5000 个 20 秒、5000 个 30 秒)。在下面你可以看到我到目前为止所写的内容。但我知道 random.shuffle
返回 none 并且 none 类型的对象不可迭代。我怎么解决这个问题?
def seed():
return 0.47231099848
teens = [list of files]
tweens = [list of files]
thirthies = [list of files]
data = []
for categorie in random.shuffle([teens, tweens, thirthies],seed):
data.append(teens[:5000])
data.append(tweens[:5000])
data.append(thirthies[:5000])