Pythonリストメタグループ辞書セット

1890 ワード

リストメタグループ辞書セットの違いはpythonで最も一般的な問題です.
(1)リストとは何ですか.リストは私たちが日常生活でよく見かけるリストだと思います.pythonのリストはリストと同じで、繰り返し可能で、タイプが異なるのが特徴です.タイプが違うのも配列の最も本質的な違いです.pythonのリストは[]で表されます.
lst = ['arwen',123]
    print lst[0] 
    print lst[1]

lst[0] = 'weiwen'

リストにアイテムを追加するには、appendとextendの2つの方法があります.
(2)メタグループとリストは構造的に何の違いもなく,唯一の違いはメタグループが読み取り専用であり,修正できないことである.メタグループは「()」で表され、次のようになります.
tup = ('arwen',123)
    print tup[0]
    print tup[1]

(3)集合は我々数学学の集合であり,特別な定義はない.集合の最良の応用は重み付けである.コレクションには特別な表現方法はありません.set関数を使用して、次のようなコレクションに変換されます.
lst = [1,1,0]
lst_set = set(lst)  #lst_set  1 , 0

for item in lst_set:
    print item

(4)辞書辞書はキー値対データを格納し,辞書の一番外側は括弧「{}」であり,各グループはコロンで接続され,各グループはカンマで区切られる.
{key1:value1,key2:value2}
{1:a,2:b,3:c}

keyは可変ではありません.リストにはできません.辞書の最大の価値は、クエリー、キー、値の検索です.