2つのセクションで操作するのリストについては、より興味深い場所の()メソッドを拡張

免責事項:この記事はブロガーオリジナル記事です、続くBY-SAのCC 4.0を著作権契約、複製、元のソースのリンクと、この文を添付してください。
このリンク: https://blog.csdn.net/rusi__/article/details/102750515

概要

彼はより多くの興味深い場所のうちの2つを満たしたときに、今日leetcodeアルゴリズムの問​​題を行います。これによってレコード。

CODE1

In [1]: a=[1,2,3]

In [2]: id(a[:].extend([4]))
Out[2]: 1892525200

In [3]: id(None)
Out[3]: 1892525200

コード2

In [1]: a=[1,2,3,4,5,6,7]

In [2]: id(a)
Out[2]: 2168499537032

In [3]: id(a[:])
Out[3]: 2168499546056

In [4]: a[:]=[7,6,5]

In [5]: a
Out[5]: [7, 6, 5]

In [5]: id(a)
Out[5]: 2168499537032

概要

  • 参照してください?興味深いのメモリアドレス?私はメモリアドレスを変更しているので、何の問題は、間違いに提出していないローカルコードのテストに私を導きました。
  • 問題は、それを行うには可能な限り低くアルゴリズムの時間計算を追いかけことができないとき時々、私たちはやります

おすすめ

転載: blog.csdn.net/rusi__/article/details/102750515