差分
このページの2つのバージョン間の差分を表示します。
python:slice [2020/03/28 09:08] – 作成 ともやん | python:slice [2020/03/28 09:38] (現在) – ともやん | ||
---|---|---|---|
行 1: | 行 1: | ||
- | ====== Python スライス ====== | + | ====== Python スライス |
+ | スライスはシーケンスの一部分を切り取ってコピーを取得する。\\ | ||
+ | **テキストシーケンスのスライス**\\ | ||
+ | < | ||
+ | | ||
+ | | P | y | t | h | o | n | | ||
+ | | ||
+ | | ||
+ | -6 -5 -4 -3 -2 -1 <- 負数 index | ||
+ | </ | ||
- | ===== シーケンス型 ===== | + | <WRAP group> |
+ | |||
+ | <WRAP half column> | ||
+ | sequence[index]\\ | ||
+ | <code python> | ||
+ | >>> | ||
+ | >>> | ||
+ | ' | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | <WRAP half column> | ||
+ | sequence[start: | ||
+ | <code python> | ||
+ | >>> | ||
+ | >>> | ||
+ | ' | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | </ | ||
+ | |||
+ | <WRAP group> | ||
+ | |||
+ | <WRAP half column> | ||
+ | sequence[start: | ||
+ | <code python> | ||
+ | >>> | ||
+ | >>> | ||
+ | ' | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | <WRAP half column> | ||
+ | sequence[: | ||
+ | <code python> | ||
+ | >>> | ||
+ | >>> | ||
+ | ' | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | </ | ||
+ | |||
+ | <WRAP group> | ||
+ | |||
+ | <WRAP half column> | ||
+ | sequence[: | ||
+ | <code python> | ||
+ | >>> | ||
+ | >>> | ||
+ | ' | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | <WRAP half column> | ||
+ | </ | ||
+ | |||
+ | </ | ||
+ | [[https:// | ||
+ | |||
+ | ===== シーケンス型 | ||
list() - リスト\\ | list() - リスト\\ | ||
tuple() - タプル\\ | tuple() - タプル\\ |