Pythonシーケンスタイプ
Pythonの基本的なシーケンス型クラスには、list、tuple、rangeがあります。追加のシーケンスタイプオブジェクトがいくつかあります。これらはバイナリデータとテキスト文字列です。
シーケンスタイプオブジェクトのいくつかの一般的な操作は、可変シーケンスと不変シーケンスの両方で機能します。いくつかの操作は次のとおりです-
Sr.No。 | 操作/機能と説明 |
---|---|
1 | x in seq シーケンスseqでxが見つかった場合はTrue、それ以外の場合はFalse |
2 | xはseqにありません false、シーケンスseqでxが見つかった場合、それ以外の場合はTrue |
3 | x + y 2つのシーケンスxとyを連結します |
4 | x*nまたはn*x シーケンスxをそれ自体でn回追加します |
5 | seq [i] シーケンスのi番目のアイテム。 |
6 | seq [i:j] インデックスiからjへのスライスシーケンス |
7 | seq [i:j:k] ステップkでインデックスiからjへのシーケンスをスライスします |
8 | len(seq) シーケンス内の要素の長さまたは数 |
9 | min(seq) シーケンスの最小要素 |
10 | max(seq) シーケンスの最大要素 |
11 | seq.index(x [、i [、j]]) xの最初の出現のインデックス(インデックス範囲iおよびj内) |
12 | seq.count(x) シーケンス内の要素の総数を数える |
13 | seq.append(x) シーケンスの最後にxを追加します |
14 | seq.clear() シーケンスの内容をクリアする |
15 | seq.insert(i、x) 位置iにxを挿入します |
16 | seq.pop([i]) アイテムを位置iに戻し、シーケンスから削除します。デフォルトは最後の要素です。 |
17 | seq.remove(x) アイテムxの最初の出現を削除します |
18 | seq.reverse() リストを逆にする |
サンプルコード
myList1 = [10, 20, 30, 40, 50] myList2 = [56, 42, 79, 42, 85, 96, 23] if 30 in myList1: print('30 is present') if 120 not in myList1: print('120 is not present') print(myList1 + myList2) #Concatinate lists print(myList1 * 3) #Add myList1 three times with itself print(max(myList2)) print(myList2.count(42)) #42 has two times in the list print(myList2[2:7]) print(myList2[2:7:2]) myList1.append(60) print(myList1) myList2.insert(5, 17) print(myList2) myList2.pop(3) print(myList2) myList1.reverse() print(myList1) myList1.clear() print(myList1)
出力
30 is present 120 is not present [10, 20, 30, 40, 50, 56, 42, 79, 42, 85, 96, 23] [10, 20, 30, 40, 50, 10, 20, 30, 40, 50, 10, 20, 30, 40, 50] 96 2 [79, 42, 85, 96, 23] [79, 85, 23] [10, 20, 30, 40, 50, 60] [56, 42, 79, 42, 85, 17, 96, 23] [56, 42, 79, 85, 17, 96, 23] [60, 50, 40, 30, 20, 10] []
-
Python 3の標準データ型とは何ですか?
Pythonの標準データ型には、数値データ型、シーケンス型、およびキーと値のペアのコレクションである辞書が含まれます。 数値データ型のオブジェクトは、整数、浮動小数点数、または複素数のいずれかです。整数は整数ですが、浮動小数点数には小数部分があります。複素数には、実数部と虚数部の2つの要素があります。 -1の平方根に等しい虚数であるjを掛けた浮動小数点数は、複素数の虚数部を形成します。 Pythonシーケンスには、文字列、リスト、タプルが含まれます。文字列は、一重引用符、二重引用符、または三重引用符で囲まれた文字のシーケンスです。リストは、角括弧で囲まれたアイテムの順序付けられたコレクショ
-
Pythonデータ型と型変換
Pythonデータ型と型変換の実行方法の概要。 Pythonデータ型 Pythonで変数を作成または宣言する場合、変数はさまざまなデータ型を保持できます。 Pythonには、次の組み込みデータ型があります。 str int、float、complex リスト、タプル dict セット ブール byte、bytearray テキストタイプ:str str データ型は、文字列を宣言するときに使用されます 変数。 例: x = some string y = str(another string) 数値型:int、float、complex 数値変数を作成する