(lunkuoshu, boundingBoxes)=zip(*sorted(zip(lunkuoshu,boundingBoxes),key=lambda b:b[1][0],reverse=False))
时间: 2024-05-31 17:13:03 浏览: 65
zip()函数所需数据data1.txt
这段代码的作用是将两个列表 `lunkuoshu` 和 `boundingBoxes` 按照 `boundingBoxes` 中每个元素的第一个值进行升序排列,并返回排列后的两个列表。
具体实现是通过 `zip` 函数将两个列表中的元素一一配对,然后将配对后的元素按照 `boundingBoxes` 中每个元素的第一个值进行排序,最后通过 `zip(*sorted(...))` 将排列后的配对元素再次拆分成两个列表返回。
其中,`key=lambda b:b[1][0]` 表示按照 `boundingBoxes` 列表中每个元素的第一个值进行排序, `reverse=False` 表示升序排列。
阅读全文