使用Python编写的生成20个_Feature()样本的随机器
发布时间:2023-12-11 05:49:39
下面是一个使用Python编写的生成20个_Feature()样本的随机生成器的例子:
import random
class Feature:
def __init__(self, id, data):
self.id = id
self.data = data
def __str__(self):
return f"Feature {self.id}: {self.data}"
def generate_samples(num_samples):
samples = []
for i in range(num_samples):
id = i + 1
data = random.randint(1, 100) # 随机生成数据
feature = Feature(id, data)
samples.append(feature)
return samples
samples = generate_samples(20)
for sample in samples:
print(sample)
这个例子中,我们定义了一个Feature类来表示每个样本,它包含一个id和一个data属性。generate_samples函数用于生成指定数量的样本,它使用random.randint函数随机生成一个1到100之间的整数作为data属性的值。
然后,我们调用generate_samples函数来生成20个样本,并将它们存储在一个列表中。最后,我们使用for循环遍历样本列表,并打印每个样本的id和data属性。
这个例子演示了如何使用Python生成20个_Feature()样本的随机生成器。你可以根据需要修改generate_samples函数中的数据生成逻辑来适应你的实际需求。
