m = [] for i in range(0, len(l1)): if (l[i] % 2 == 0) and (l[i] % 3 == 0): m.append(l[i]) print m k = [] #mesoi = [] for i in range(0, len(l1)): #mesoi.append( (l1[i] + l1[i+1]) / 2. ) if i < len(l1) - 1: k.extend([l1[i] , l1[i] + l1[i+1]) / 2. ]) else: k.append(l1[i]) print k