用python生成分类数据集

用python生成分类数据集,python,random,dataset,simulation,Python,Random,Dataset,Simulation,假设我有一个十个城市的列表: ["paris", "barcelona", "kolkata", "new york"] 我如何模拟两个属性的n个随机数据集,每个属性具有从上述列表中选择的2个城市: ["paris", "barcelona"] ["barcelona", "kolata"] ["new york", "paris"] ["paris", "barcelona"] ["new york", "paris"] 你可以这样用 data = ["paris", "barcelona

假设我有一个十个城市的列表:

["paris", "barcelona", "kolkata", "new york"]
我如何模拟两个属性的n个随机数据集,每个属性具有从上述列表中选择的2个城市:

["paris", "barcelona"]
["barcelona", "kolata"]
["new york", "paris"]
["paris", "barcelona"]
["new york", "paris"]
你可以这样用

data = ["paris", "barcelona", "kolkata", "new york"]
import random
print [random.sample(data, 2) for _ in xrange(5)]