Python で [1:] は何を意味しますか?
文字列インターセプト (文字列スライスとも呼ばれます) は、角括弧 [ ] を使用して文字列をインターセプトします。Python では、単一の文字も文字列として使用されます。
String [開始インデックス:終了インデックス:ステップ サイズ]
開始インデックス:指定された位置からインターセプトを開始;
終了インデックス:指定された位置からインターセプトを終了しますが、 not その位置の文字が含まれます。
ステップ サイズ: 指定しない場合、ステップ サイズは 1 です。
String [開始インデックス: 終了インデックス]
文字列インターセプトは、「左が閉じ、右が閉じ」の原則に従います。 「opened」、「左は含むが右は含まない」とも呼ばれます
例:
>>> a=[1,2,3,4,5] >>> print(a[1:]) [2, 3, 4, 5] >>> a=(1,2,3,4,5) >>> print(a[1:]) (2, 3, 4, 5)
a[1:]
a は文字列です。1 は開始インデックスです。終了インデックスが指定されていない場合は、デフォルトで最後の桁が使用されます。文字列インターセプトは、「左クローズ、右オープン」の原則に従います。つまり、インターセプトは 1 を除いて 1 から開始され、最後の桁を含む最後の桁までインターセプトされます。
以上がPython で a[1:] は何を意味しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。