Pythonリストメタグループ辞書セット
1890 ワード
リストメタグループ辞書セットの違いはpythonで最も一般的な問題です.
(1)リストとは何ですか.リストは私たちが日常生活でよく見かけるリストだと思います.pythonのリストはリストと同じで、繰り返し可能で、タイプが異なるのが特徴です.タイプが違うのも配列の最も本質的な違いです.pythonのリストは[]で表されます.
リストにアイテムを追加するには、appendとextendの2つの方法があります.
(2)メタグループとリストは構造的に何の違いもなく,唯一の違いはメタグループが読み取り専用であり,修正できないことである.メタグループは「()」で表され、次のようになります.
(3)集合は我々数学学の集合であり,特別な定義はない.集合の最良の応用は重み付けである.コレクションには特別な表現方法はありません.set関数を使用して、次のようなコレクションに変換されます.
(4)辞書辞書はキー値対データを格納し,辞書の一番外側は括弧「{}」であり,各グループはコロンで接続され,各グループはカンマで区切られる.
{key1:value1,key2:value2}
keyは可変ではありません.リストにはできません.辞書の最大の価値は、クエリー、キー、値の検索です.
(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は可変ではありません.リストにはできません.辞書の最大の価値は、クエリー、キー、値の検索です.