「Python スライス表記」の版間の差分
ナビゲーションに移動
検索に移動
(ページの作成:「==Python スライス表記== [Python] ===指定した開始位置の"前"から、終了位置の"前"まで切り出す=== File:1025_python_slice.jpg >>> l…」) |
|||
1行目: | 1行目: | ||
==Python スライス表記== | ==Python スライス表記== | ||
− | [Python] | + | [[Python]] |
===指定した開始位置の"前"から、終了位置の"前"まで切り出す=== | ===指定した開始位置の"前"から、終了位置の"前"まで切り出す=== | ||
[[File:1025_python_slice.jpg]] | [[File:1025_python_slice.jpg]] | ||
− | + | >>> l = range(10) | |
− | + | >>> l | |
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9] | [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] | ||
− | + | >>> l[1:9] | |
[1, 2, 3, 4, 5, 6, 7, 8] | [1, 2, 3, 4, 5, 6, 7, 8] | ||
===STEPを指定する=== | ===STEPを指定する=== | ||
*[START:STOP:STEP] | *[START:STOP:STEP] | ||
− | + | >>> l = range(10) | |
− | + | >>> l[0:8:2] | |
[0, 2, 4, 6] | [0, 2, 4, 6] |
2020年2月15日 (土) 08:05時点における版
Python スライス表記
指定した開始位置の"前"から、終了位置の"前"まで切り出す
>>> 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]
© 2006 矢木浩人