[问题] Python语法问题请益

楼主: james999 (无伤大雅)   2019-05-02 02:06:21
小弟最近在学Python,
实际应用需要修改网上的范例,
其中看到一段程式码无法理解,
希望板上先进能协助,谢谢。
detections = []
detections = [Detection(bbox, score, feature) for bbox,score, feature in
zip(detections, track_scores, features)]
1.detections List的第一个元素中有for,后面带有bbox,score,
不晓得这是什么意思@@?
实际在跑侦错模式时,此行程式码会进入数次。这个for
2.第二个元素中.. feature in这是什么意思呢?
谢谢。
作者: crazycy (LCY)   2019-05-02 02:11:00
关键字:list comprehensionfor bbox,score, feature in zip(detections, track_s...detections.append(Detection(bbox, score, feature)有点像以上的code
楼主: james999 (无伤大雅)   2019-05-02 02:30:00
谢谢crazycy大,完全看懂了^^
作者: art1 (人,原来不是人)   2019-05-02 02:57:00
要去看 linear_assignment.py
楼主: james999 (无伤大雅)   2019-05-02 16:21:00
谢谢art1大 :)

Links booklink

Contact Us: admin [ a t ] ucptt.com