Pythonの辞書、タプル、コレクション

まず、Pythonの辞書

1.辞書の表現:{key1:value1、key2:value2、key3:value3};

2.辞書のキーは通常文字列であり、他の不変のデータ型も使用できます。

3.ディクショナリのキー値を繰り返すことはできません。同じキーがディクショナリに存在する場合、後ろの値は前の値を上書きします。

4.辞書の長さを取得します:len()

 

 その長さは3です。

5.辞書の変更と追加:

修改:dict_name [exited key] =新しい値

追加:dict_name [新しいキー] =新しい値

 

 出力は次のとおりです。

 

 6.辞書の削除:キーに従って削除

ポップ(キー)

出力は次のとおりです。

7.辞書内のすべてのキーまたはすべての値を取得する

すべてのキーを取得:dict_name.keys()

すべての値を取得します:dict_name.values()

 

 出力は次のとおりです。

 

 第二に、タプル

1.タプルの表現:tuple =(1、 "username"、 "pwd")

2.タプルに要素が1つしかない場合は、必ずコンマを追加してください。つまり、my_tuple =( "usernam"、)

3.タプルは不変のデータ型です。

 

 4.タプルは順序付けられています。つまり、タプルにもインデックスが付けられており、タプルはインデックスに従ってスライスできます。

 

 出力は次のとおりです。

 

 5.タプルの開梱:

 

 タプルのアンパックによれば、代入操作で一度に複数の要素を代入できることがわかります。

 

 出力は次のとおりです。

 

 3、コレクション

1.コレクションの表現:{}、辞書と比較して、キーはありません。

2.コレクションは整然とした可変であり、コレクションの要素を追加および変更する方法は後で補足されます。

3.コレクションの主な機能は、重複する要素を削除することです。

 

 出力は次のとおりです。

 

 4.コレクションの使用に関する古典的なインタビューの質問:

 

 出力は次のとおりです。

 

おすすめ

転載: www.cnblogs.com/Cactus-xiaot/p/12757801.html