在Python中有什么简单的方法可以实现R中match函数的功能吗?
R中match函数的作用是返回第一个参数在第二个参数中第一次匹配的位置向量。
例如,以下是一个R代码片段。
> a <- c(5,4,3,2,1)
> b <- c(2,3)
> match(a,b)
[1] NA NA 2 1 NA
请用Python将其翻译,我正在寻找一个执行以下操作的函数:
>>> a = [5,4,3,2,1]
>>> b = [2,3]
>>> match(a,b)
[None, None, 2, 1, None]
谢谢!