bearophileHUGS at lycos.com a écrit : >>strings = islice(data2, 0, len(data), 2) >>numbers = islice(data2, 1, len(data), 2) > > > This probably has to be: > > strings = islice(data2, 0, len(data2), 2) > numbers = islice(data2, 1, len(data2), 2) try with islice(data2, 0, None, 2)