簡単に言えば、4つのデータ構造を一般的にまとめpythonで使用します
ディレクトリ
まず、のリスト
-
リストを作成
-
添加元素(追記、延び、INSERT)を
尾要素を追加することによって、リストを拡張し、両方のと同じポイント追加複数の要素に延在し、添加された場合、分割されないであろうと、直接一体にアペンドされ追加する方法
も挿入の仕方によって、さらには、添加元素は、指定された位置を達成するために
-
要素(削除)を削除します
-
一覧をクリア(クリア)
-
要素(インデックス)を検索
インデックス検索方法は:インデックスを(looking_for_value、開始、終了 )、 限りの要素が条件を満足見られるような、すなわち、対応するインデックスを返し、見つからない場合は、とValueErrorエラーが発生した場合
、一般的に端部が省略されてもよいです、デフォルトでは、リストの最後に小規模チョッパー:既存の10人の学生、任意に3つの教室に割り当てられています
第二に、タプル
- インデックスカウントタプルのでないタプル要素の動作を追加および削除がないタプルのご変更、従来の方法ので
注:タプルを含む内部リストは、リストの要素を変更することができるに含みません
第三に、辞書
そのようなキー値データストレージの形式でキーと値のペアとして一種のPythonのマッピング
-
作ります
-
追加
方法を:直接対応するキー値を指定する
方法二の:値が指定されていない場合には、SetDefault方法、キーと値のペアが追加され、デフォルトはNoneです
-
削除
ポップ同様のリスト削除の方法が、ポップのpopitemリストが似ています -
検索
辞書[「キー」]とdictionary.get(「キー」)キーが存在しない場合、外観を実現することができますが、前者はNoneを返しますこれは、エラーにつながります -
トラバーサル
第四に、コレクション
ハッシュ値の順不同のセットは、キー辞書として、配置されてもよいです。
- 作成
注意:あなたは非空のセットを作成すると、辞書との違いを - 加えます
- [削除]
- 交差点、および補体、差分
図相補交差点に示すように(青)の: