我开始学习更多关于Python的知识。一个功能我经常想,但不知道如何编程/做在Python是x %in% y
运营商R.它的工作原理就像这样:Python中%等于运算符的百分比
1:3 %in% 2:4
##[1] FALSE TRUE TRUE
在x
的第一个元素(1)在y
所以不匹配FALSE
作为x
(2 & 3)的最后两个元素确实在y
中匹配,因此他们得到TRUE
。
不,我预计这个工作,因为它不会R中无论是工作,但在使用Python ==
我得到:
[1, 2, 3] == [2, 3, 4]
# False
我怎么能拿Python中同一类型的操作?如果这样的操作符已经存在于其他地方,我不会绑定到基本的Python。
那是'[范围(x)范围内(2.5)(1.4)]? – khelwood
http://stackoverflow.com/questions/25206376/python-equivalent-of-the-r-operator-in – Sumedh
这是如何重复?另一个问题要求熊猫特定的解决方案,答案与'in'的一般概念无关。 –