python
リストをスライスする際の忘れがちなことをメモ。 偶数番目だけ。 l = range(10) print l[::2] # [0, 2, 4, 6, 8] 逆順。 print l[::-1] # [9, 8, 7, 6, 5, 4, 3, 2, 1, 0] 逆順はインデックスも逆。 print l[10:5:-1] # [9, 8, 7, 6]
リストをスライスする際の忘れがちなことをメモ。 偶数番目だけ。 l = range(10) print l[::2] # [0, 2, 4, 6, 8] 逆順。 print l[::-1] # [9, 8, 7, 6, 5, 4, 3, 2, 1, 0] 逆順はインデックスも逆。 print l[10:5:-1] # [9, 8, 7, 6]