Python のスライス構文は何ですか?
Pythonのスライスの構文は次のとおりです。
応対できるのは、下のいずれかに該当する場合のみです
natively in japanese: natively in japanese
近くに学校があります。
シーケンス:スライス操作を行う対象となるシーケンスで、リスト、文字列、タプルなどのイテラブルオブジェクト。
スタート:スライスを開始する添字の位置を示します(スライス結果に含む)。指定しない場合は0(つまりシーケンスの最初の要素)が既定値です。
stop:スライスの終わりのインデックス位置を示します(スライスの結果に含めない)。指定しない場合は、シーケンスの長さ(シーケンスの最後の終わりまで)がデフォルトになります。
元素
「ステップ」とは、スライス時の間隔のことです。標準では1で、要素を1つおきにスライスすることを表します。正の整数または負の整数を指定し、正方向または逆方向のスライスを表現できます。
スライスは、指定された範囲の要素を含む、新しいシーケンスを返します。スライスは左閉右開であり、開始インデックスの要素を含みます。
終了インデックスに対応する要素を含まない。