pythonでcsvデータを
読み込み一行にしてランダムシャッフル。
import random import sys import csv #filename=sys.argv[1] a1=[] a2=[] for row in csv.reader(file(sys.argv[1])): col1,col2=row a1.append(col1) a2.append(col2) a=a1+a2 a=list(set(a)) b=a[:] random.shuffle(a) j=0; for str in b: print str.strip("\n")+","+a[j].strip("\n") j=j+1;