import matplotlib.pyplot as plt
import seaborn as sns
import itertools
ax = fig.add_subplot(111)
palette = itertools.cycle(sns.color_palette())
for f in files:
    ax.scatter(args, color=next(palette))
seaborn cycle through colours with matplotlib scatter