ins = open( "file.tsv", "r" ) students = [] for line in ins: tmp = line.split('\t') students.append( Student(tmp[1],tmp[2],tmp[3],tmp[4],tmp[5],tmp[6],tmp[7],tmp[8]) ) ins.close()
## for giving random value for every student size=len(students) rv = [] for i in range(0, size): rv.append(i) #print(array[0].name)
for student in students: i = random.randint(0,size-1) tmp=rv[i] student.set_random(tmp) rv.remove(tmp) size -= 1