ピザからスライスを取得できるのと同じように、文字列またはリストからスライスを取得できます。
リストであれ文字列であれ、その一部が必要な変数がある場合は、それをもう一度定義する必要はありません。
元の変数の全体またはサブセットである変数のコピーを取得できます。 この概念はスライスとして知られています。
関連コース: 完全なPythonプログラミングコースと演習
例
スライス
最初の2つのスライスを取得するには、次を使用します。
可変スライスにはピザのコピーが含まれますが、その一部のみが含まれます。 これは角かっこを使用して表されます。最初の数字は開始で、コロンの後の数字は終了です。
なぜゼロで始まるのですか?
Pythonは、文字列要素とリスト要素の番号付けを1つではなく0から開始します。
この場合、リストpizzaからスライスを取得し、出力を新しい変数に格納します。
必要に応じて、印刷関数に直接渡すことができます。
リストスライス
人のリストを作成します。 スライス手法を使用して、リストの最初の2人を取得します。
1 |
|
これはスライスを出力します:
文字列のスライス
文字列もスライスできます。 これはまったく同じ方法で行われますが、主な違いは、多くのアイテムを返すのではなく、単に新しい文字列を返すことです。
1 |
destination = "summer holiday at beach" |
初心者の方は、 それなら私はこの本を強くお勧めします。
運動
以下の演習を試してください
-
以下のリストの一部をご覧ください。
ピザ= [“Hawai”,”Pepperoni”,”Fromaggi”,”Napolitana”,”Diavoli”] -
「HelloWorld」というテキストが与えられたら、「World」のスライスを取ります
Hope this helps!
Source link