1)(追加
昨日追加するリストはappend()は言った尾の要素のリスト
2、クリア()
要素のリストは、メモリを解放し、クリアします
3、コピー()
文字通り浅い対深いコピーにコピーし、コピーし、コピー()メソッドは、ディープコピーのリストに属しています。
他のページからディープと浅いコピーコピーコピー:
シャローコピー
- 1は、不変の種類数の文字列タプルに対して、浅いコピーだけに宛てて、新しいスペースを開くことはありません。
- 2は、変数の型のリストについては、辞書、セット、シャローコピーは、新たな空間のアドレス(トップレベルのみが、新しいスペースを開いたエレメントアドレスの内層はまだ同じである)、シャローコピーを開きます
- 3、浅いコピー、要素タイプの元のオブジェクト変数の値を変更すること、また、オブジェクトのコピーに影響を与える。のみ元の型が影響を受け、元の値不変オブジェクトタイプの要素を変更します。(オブジェクトのコピーの動作は、元のオブジェクトは、同じ理由です)
ディープコピー
- 1、さらにまた、トップレベルのコピーに加えて浅いコピー、サブエレメントのコピー(本質的に再帰的な浅いコピー)
- 図2は、ディープコピーした後、元のオブジェクトのすべてのサブ要素のコピーがアドレスとは無関係です
- 3、ディープコピーが断片発現であってもよいです
- 4、辞書には、コピー方式の辞書をコピーすることができます
ディープコピーの効果6つの基本的なタイプの
私たちは、変数の型不変タイプの3種類の3種類のディープコピーでした。
これは、ほぼ同じと浅いコピーすることが分かりました。
実際には、それが原因で、深い浅いコピーのコピーのコントラストを、理解することは良いですが、重点は、プライムリソースと強調した再帰的です。
トップ層の動作は、深さが全く異なるコピーではありません。
私は単にああアドレスは浅いコピーであることを理解データのコピーであります
ディープコピーは、データのコピーです
データとデータの起源の変化の浅いコピーがお互いに影響を与えます、そして深いコピーは浅いコピー属し互いに、共通変数の代入には影響しません
4、)(カウント
値は、アクセスリスト内の要素の数のために存在します
図5に示すように、延びています()
リストの展開、ノーリターン値のために()を拡張。
6)(インサート
昨日は、リスト内の要素を挿入するために使用され、挿入()メソッドを学びました
図7に示すように、インデックス()
インデックスは、エラーが存在しない場合、リストの要素を見つけるために使用されます。終了位置を見つけるための開始位置を見つけるための要素のパラメータ、
8、ポップ())(除きます。
昨日は、要素を削除し、使用するために勉強しました。
9)(逆
逆()関数は、要素のリストを反転するために使用されます。
10、ソート()
パラメータは比較関数を指定した比較関数を使用して指定されている場合、ソート()関数は、元のリストをソートするために使用されます。
- キー - 主に比較の素子に使用される、唯一のパラメータは、特定のパラメータは、反復の関数は、対象から採取された反復の要素の一つをソートするように指定することができるです。
- リバース-照合、真=降順リバース、 昇順=偽(デフォルト)を逆にします。