トップ 一覧 ping 検索 ヘルプ RSS ログイン

Python スライス表記の変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
!!!Python スライス表記
[Python]
!!指定した開始位置の"前"から、終了位置の"前"まで切り出す

{{ref_image python_slice.jpg}}

 >>> l = range(10)
 >>> l
 [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
 >>> l[1:9]
 [1, 2, 3, 4, 5, 6, 7, 8] 

!!STEPを指定する
*[START:STOP:STEP]
 >>> l = range(10)
 >>> l[0:8:2]
 [0, 2, 4, 6]