我有一个列表,其中包含其他列表,其中包含多个图块位置的坐标,我需要检查该列表是否包含另一个坐标列表,如下例所示:
totalList = [ [[0,1], [2,7], [6,3]], [[2,3], [6,1], [4,1]] ]
redList = [ [0,1], [2,7], [6,3] ]
if totalList contains redList:
#do stuff
Run Code Online (Sandbox Code Playgroud)
你能帮我看看怎么做吗?
Mar*_*ers 11
只需使用遏制测试:
if redList in totalList:
Run Code Online (Sandbox Code Playgroud)
这将返回True您的示例数据:
>>> totalList = [ [[0,1], [2,7], [6,3]], [[2,3], [6,1], [4,1]] ]
>>> redList = [ [0,1], [2,7], [6,3] ]
>>> redList in totalList
True
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9008 次 |
| 最近记录: |