ホームページ  >  記事  >  バックエンド開発  >  Python コンテナの概要を共有する

Python コンテナの概要を共有する

Y2J
Y2Jオリジナル
2017-05-02 15:07:351094ブラウズ

この記事では主にPythonコンテナの概要と構成に関する関連情報を紹介していますので、必要な方は

Pythonコンテナの概要と構成

リスト

変数配列

タプル

不変配列

を参照してください。

dict

キーと値のペアの辞書

初期化:

a={‘lyt':90}

追加:

a[‘zxw']=91

アクセス:

1.a[key]

存在しない場合はエラーが発生します

2.a.get(key)

は存在しないのでNoneを返す

3.a.get(key, val1)

は存在しないので指定されたval1を返す

####判定:

>>>key in a
True/False

Delete :

a.pop(key)

対応する val が返され、エラーは報告されません

キーは文字列、整数、タプルなどの不変変数である必要があることに注意してください。配列ではありません。

>>> a
[1, 2, 3]
>>> b
(1, 2)
>>> d
{'lyt': 90}
>>> d[a]=99
Traceback (most recent call last):
 File "<stdin>", line 1, in <module>
TypeError: unhashable type: &#39;list&#39;
>>> d[b]=99
>>> d
{(1, 2): 99, &#39;lyt&#39;: 90}

セット

重複キーのないセット

作成するには

リストを提供する必要があります

以上がPython コンテナの概要を共有するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。