Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

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

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]