ユーザ用ツール

サイト用ツール


python:slice

差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

python:slice [2020/03/28 09:08]
ともやん 作成
python:slice [2020/03/28 09:38] (現在)
ともやん
ライン 1: ライン 1:
-====== Python スライス ======+====== Python スライス ​(slice) ​====== 
 +スライスはシーケンスの一部分を切り取ってコピーを取得する。\\ 
 +**テキストシーケンスのスライス**\\ 
 +<​code>​ 
 + ​+---+---+---+---+---+---+ 
 + | P | y | t | h | o | n | 
 + ​+---+---+---+---+---+---+ 
 + ​0 ​  ​1 ​  ​2 ​  ​3 ​  ​4 ​  ​5 ​  ​6 ​ <-  整数 index 
 +-6  -5  -4  -3  -2  -1      <-  負数 index 
 +</​code>​
  
-===== シーケンス型 =====+<WRAP group> 
 + 
 +<WRAP half column>​ 
 +sequence[index]\\ 
 +<code python>​ 
 +>>>​ str = '​Python'​ 
 +>>>​ str[3] 
 +'​h'​ 
 +</​code>​ 
 +</​WRAP>​ 
 + 
 +<WRAP half column>​ 
 +sequence[start:​end]\\ 
 +<code python>​ 
 +>>>​ str = '​Python'​ 
 +>>>​ str[2:4] 
 +'​th'​ 
 +</​code>​ 
 +</​WRAP>​ 
 + 
 +</​WRAP>​ 
 + 
 +<WRAP group> 
 + 
 +<WRAP half column>​ 
 +sequence[start:​]\\ 
 +<code python>​ 
 +>>>​ str = '​Python'​ 
 +>>>​ str[2:] 
 +'​thon'​ 
 +</​code>​ 
 +</​WRAP>​ 
 + 
 +<WRAP half column>​ 
 +sequence[:​end]\\ 
 +<code python>​ 
 +>>>​ str = '​Python'​ 
 +>>>​ str[:4] 
 +'​Pyth'​ 
 +</​code>​ 
 +</​WRAP>​ 
 + 
 +</​WRAP>​ 
 + 
 +<WRAP group> 
 + 
 +<WRAP half column>​ 
 +sequence[:​]\\ 
 +<code python>​ 
 +>>>​ str = '​Python'​ 
 +>>>​ str[:] 
 +'​Python'​ 
 +</​code>​ 
 +</​WRAP>​ 
 + 
 +<WRAP half column>​ 
 +</​WRAP>​ 
 + 
 +</​WRAP>​ 
 +[[https://​docs.python.org/​ja/​3/​tutorial/​introduction.html#​strings|3. 形式ばらない Python の紹介 - 文字列型 (string) - Python ドキュメント]] より\\ 
 + 
 +===== シーケンス型 ​(sequence) ​=====
 list() - リスト\\ list() - リスト\\
 tuple() - タプル\\ tuple() - タプル\\
python/slice.txt · 最終更新: 2020/03/28 09:38 by ともやん