Digamos que tengo una lista:Python: Uniquefying una lista con un toque
L = [15,16,57,59,14]
La lista contiene Mediciones, que no son muy precisos: que es el valor real de un elemento es de + -2 de la valor registrado Entonces 14,15 y 16 pueden tener el mismo valor. Lo que quiero hacer es seleccionar esa lista, teniendo en cuenta los errores de medición. La salida debe ser para ellos:
l_out = [15,57]
o
l_out = [(14,15,16),(57,59)]
no tengo problemas producir ya sea resultado con un bucle. Sin embargo, tengo curiosidad de si podría haber una solución más elegante. Ideas muy aprobadas
¿Qué resultado espera para 'L = [1,2,3,4,5,6,7,8,10]'? – sloth
¿Y cuál sería el resultado de [15,16,57,59,14,13]? – kosii
Soy consciente del problema, pero los datos que tengo en mente se buscan a tientas para que la distancia entre grupos sea> 2 – root