Python では、シーケンスは順序付きセットの一般的な用語です。 Python には 7 種類のシーケンスがあります。
これらは次のとおりです:
1.Unicode String
2.String
3.Lists
4.Tuple
5.Byte array
6.Buffer
7.Xrange object
これら 7 つの中で、最も人気のあるのは 3 つです。これら 3 つは次のとおりです:
1.Lists
2.Tuple
3.String
Python におけるシーケンスの主な概念
すべてのシーケンス タイプの中で、リストが最も多用途です。リスト要素には任意のオブジェクトを指定できます。リストは可変です。つまり、変更することができます。その要素は更新、削除、および要素の挿入が可能です。
タプルもリストに似ていますが、1 つの違いは不変であることです。つまり、定義後に変更することはできません。
文字列はリストやタプルとは少し異なり、文字列には文字のみを格納できます。文字列には特別な記号があります。
シーケンスに対して実行できる操作は次のとおりです:
オペレーターは 2 つのシーケンスを 1 つのプロセスで結合します。接続とも言います。
たとえば、[1,2,3,4,5][6,7] は [1,2,3,4,5,6,7] と評価されます。
##オペレーターは、定義された回数だけシーケンスを繰り返します。 たとえば、[1,22] * 3 は [1,22,1,22,1,22] と評価されます。 x が NewSeq の要素の場合、NewSeq の x は True を返し、それ以外の場合は False を返します。このステートメントは、not(x in NewSeq) または x not in NewSeq を使用してキャンセルできます。 NewSeq [i] NewSeq の i 番目の文字を返します。 Python のシーケンスには 0 からインデックスが付けられるため、最初の要素のインデックスは 0、2 番目の要素のインデックスは 1 などとなります。 NewSeq[-i] は NewSeq の最後から i 番目の要素を返すため、NewSeq[-1] は NewSeq の最後の要素となり、NewSeq[-2] は最後から 2 番目の要素になります。 Python のすべてのシーケンスはスライスできます。以上がPython のシーケンスとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。