タプル、リスト、コレクション、ディクショナリ
857 ワード
list:
append,insert,pop
変更可能
tuple:
変更はできませんが、注意してください.
変更できます.メタグループは変更できませんが、メタグループは表面的に変更されているかどうかをチェックするだけで、3番目の要素がlistであるかどうかをチェックしますが、listの方法で要素を変更することができます.
ディクショナリ:空間で時間を交換し、アドレス速度が速い
key_value構造で、検索速度が速い.
検索けんさく:ディクショナリ名[key]
加入:辞書名[key]=value
1つのkeyはvalueに対応するため、複数回追加すると最後の値が残ります.
辞書は無秩序で、加入の前後順序は記憶の順序とは関係ありません.
keyが辞書にあるかどうかを判断できます.
削除さくじょ:ディクショナリ名.pop(key)
コレクション:
keyの集合ですがvalueはありません
新しいコレクションを作成するには、強制タイプ変換のようなset()を使用します.パラメータはlistです.listに同じ要素がある場合は、1つだけ保持されます.
可変および非可変:
一時変数保存が作成されました.
append,insert,pop
変更可能
tuple:
変更はできませんが、注意してください.
a=(1,2,[4,5])
a[2][0]=0
print(a)
(1, 2, [0, 5])
変更できます.メタグループは変更できませんが、メタグループは表面的に変更されているかどうかをチェックするだけで、3番目の要素がlistであるかどうかをチェックしますが、listの方法で要素を変更することができます.
ディクショナリ:空間で時間を交換し、アドレス速度が速い
key_value構造で、検索速度が速い.
検索けんさく:ディクショナリ名[key]
加入:辞書名[key]=value
1つのkeyはvalueに対応するため、複数回追加すると最後の値が残ります.
辞書は無秩序で、加入の前後順序は記憶の順序とは関係ありません.
keyが辞書にあるかどうかを判断できます.
削除さくじょ:ディクショナリ名.pop(key)
コレクション:
keyの集合ですがvalueはありません
新しいコレクションを作成するには、強制タイプ変換のようなset()を使用します.パラメータはlistです.listに同じ要素がある場合は、1つだけ保持されます.
可変および非可変:
>>> a = 'abc'
>>> a.replace('a', 'A')
'Abc'
>>> a
'abc'
一時変数保存が作成されました.