Pythonの学習ノート(d)のデータコンテナ - リスト、タプル、辞書、コレクションの概要

        簡単に言えば、4つのデータ構造を一般的にまとめpythonで使用します

まず、のリスト

  • リストを作成
    ここに画像を挿入説明

  • 添加元素(追記、延び、INSERT)を
    ここに画像を挿入説明
    尾要素を追加することによって、リストを拡張し、両方のと同じポイント追加複数の要素に延在し、添加された場合、分割されないであろうと、直接一体にアペンドされ追加する方法
    も挿入の仕方によって、さらには、添加元素は、指定された位置を達成するために
    ここに画像を挿入説明

  • 要素(削除)を削除します
    ここに画像を挿入説明

  • 一覧をクリア(クリア)
    ここに画像を挿入説明

  • 要素(インデックス)を検索
    ここに画像を挿入説明
    インデックス検索方法は:インデックスを(looking_for_value、開始、終了 )、 限りの要素が条件を満足見られるような、すなわち、対応するインデックスを返し、見つからない場合は、とValueErrorエラーが発生した場合
    、一般的に端部が省略されてもよいです、デフォルトでは、リストの最後に

    小規模チョッパー:既存の10人の学生、任意に3つの教室に割り当てられています
    ここに画像を挿入説明

第二に、タプル

  • インデックスカウントタプルのでないタプル要素の動作を追加および削除がないタプルのご変更、従来の方法のでここに画像を挿入説明
    注:タプルを含む内部リストは、リストの要素を変更することができるに含みません
    ここに画像を挿入説明

第三に、辞書

    そのようなキー値データストレージの形式でキーと値のペアとして一種のPythonのマッピング

  • 作ります
    ここに画像を挿入説明

  • 追加
    方法を:直接対応するキー値を指定する
    ここに画像を挿入説明
    方法二の:値が指定されていない場合には、SetDefault方法、キーと値のペアが追加され、デフォルトはNoneです
    ここに画像を挿入説明

  • 削除
    ここに画像を挿入説明
    ポップ同様のリスト削除の方法が、ポップのpopitemリストが似ています

  • 検索
    ここに画像を挿入説明
    辞書[「キー」]とdictionary.get(「キー」)キーが存在しない場合、外観を実現することができますが、前者はNoneを返しますこれは、エラーにつながります

  • トラバーサル
    ここに画像を挿入説明

第四に、コレクション

ハッシュ値の順不同のセットは、キー辞書として、配置されてもよいです。

  • 作成
    ここに画像を挿入説明
    注意:あなたは非空のセットを作成すると、辞書との違いを
  • 加えます
    ここに画像を挿入説明
  • [削除]
    ここに画像を挿入説明
  • 交差点、および補体、差分
    ここに画像を挿入説明
    図相補交差点に示すように(青)の:
    ここに画像を挿入説明
公開された20元の記事 ウォンの賞賛3 ビュー1182

おすすめ

転載: blog.csdn.net/shine4869/article/details/104518384