def split(data, f1, f2): ev = [] od = [] for num in data: if num % 2 == 0: ev.append(num) else: od.append(num) file = open(f1, 'w') for n in ev: file.write(str(n) + '\n') file.close() file = open(f2, 'w') for n in od: file.write(str(n) + '\n') file.close()