繁体   English   中英

识别python x,y数组中的x,y坐标对

[英]identify x,y coordinate pair in a python x,y array

如何确定许多坐标数组中是否存在一对坐标(x1,y1)? 例如在一种代码中:

myCoord = [1,2]

someCoords1 = [[2,3][4,5][1,2][6,7]]
someCoords2 = [[2,3][4,5][8,9][6,7]]

myCoord in someCoords1
True

myCoord in someCoords2
False

我一直在尝试any(),但是语法不正确,或者它不是正确的方法。 谢谢

使用or运算子

>>> myCoord = [1,2]
>>> someCoords1 = [[2,3], [4,5], [1,2], [6,7]]
>>> someCoords2 = [[2,3], [4,5], [8,9], [6,7]]
>>> myCoord in someCoords1 or myCoord in someCoords2
True

或使用any发电机表达

>>> any(myCoord in x for x in (someCoords1, someCoords2))
True

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM