我如何知道我的x和y是否在我的列表中

2024-03-29 08:47:05 发布

您现在位置:Python中文网/ 问答频道 /正文

boxes = [[0,0],[1,0],[2,0],[3,0],[4,0]]
x,y = 2,2
if (x,y) in boxes:
    operation...

我不知道如何知道x,y是否在列表框中


2条回答

试试这个

boxes = [[0,0],[1,0],[2,0],[3,0],[4,0]]
expected = [2,2]

if expected in boxes:
   print("Do your operation")

那么:

if [x, y] in boxes:
    operation...

这会将[x, y]与框中的每个列表进行比较。但是请注意,它不会检查[x, y]的所有元素是否都存在于子列表中,因此子列表需要正好等于[x, y]

所以[1,2]!=[2,1]

相关问题 更多 >