Bye Bye Moore

猫マンション建築の野望を胸に零細事業主として資本主義の荒波に漕ぎ出したアラサー男の技術メモ

リスト/タプル型の順番をひっくり返す

Pythonのデータ型であるリスト/タプル型の順番をひっくり返す方法です。
ちなみに、前者は変更可能、後者が変更不能と覚えておけば実用上問題はないみたいです。

実際のところ

[1,2,3][::-1]
#=>[3, 2, 1]

(1,2,3)[::-1]
#=>(3, 2, 1)

というわけで、以下の例だと
本来高さ,幅と返ってくる奴を並び替えしてるわけですね。

   template = cv.imread("./target.png",0)
   w, h = template.shape[::-1]