我遇到問題。我使用下面的代碼找到一個十字路口: Envelope[][] extents = new Envelope[tilesCountX][tilesCountY];
// some code here to set "extents" values
var intersectedTiles =
extents
.SelectMany(es => es)
目前我被困在試圖找到三個交集。現在這些集合是真正的列表,我轉換成集合,然後試圖找到交集。 這是我到目前爲止有: for list1 in masterlist:
list1 = thingList1
for list2 in masterlist:
list2 = thingList2
for list3 in masterlist:
list3 = thingL
我正在嘗試遍歷一系列交集,其中每個迭代是一組新的交集。我有一些代碼看起來有點像下面這樣: for liness in range(len(NNCatelogue)):
for iii in [iii for iii, y in enumerate(NNCatelogue[iii]) if y in set(NNCatelogue[liness]).intersection(catid)