def isOdd(n):
	return n & 1

def Reorder(data, cf = isOdd):
	odd = 0
	even = len( data ) - 1
	while True:
		while not isOdd( data[ even ]) : even -= 1
		while isOdd( data[ odd  ]) : odd += 1
		if odd >= even: break
		data[ even ], data[ odd ] = data[ odd ], data[ even ]

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄