¿Hay alguna manera fácil en Python para lograr lo que hace la función de coincidencia en R? qué coincidencia en R hace es que devuelve un vector de las posiciones de (primeras) coincidencias de su primer argumento en su segundo.python (o numpy) equivalente de coincidencia en R
Por ejemplo, el siguiente fragmento de R.
> a <- c(5,4,3,2,1)
> b <- c(2,3)
> match(a,b)
[1] NA NA 2 1 NA
traducir eso en Python, lo que estoy buscando es una función que hace lo siguiente
>>> a = [5,4,3,2,1]
>>> b = [2,3]
>>> match(a,b)
[None, None, 2, 1, None]
Gracias!
Gran! ¡Gracias! – djiao
Agradable. Esa es una excelente manera de evitar el error list.index() cuando el elemento no existe. – hatmatrix