Pythonリストのコピー

高洛峰
リリース: 2016-10-20 09:58:18
オリジナル
1163 人が閲覧しました

リストをコピーする必要がある場合は、今日説明する特別な方法を使用できます。

最初にリストを定義します

a=[1,2,34]

次に、組み込みメソッドid()を通じてオブジェクトのアドレスをチェックします

print id(a)

オブジェクトアドレス: 11488352

次に、 a のリストをコピーして変数 b

b = a[:]

変数 b

print b

を出力します。結果は [1, 2, 34] です。 aと同じで、次のリストBのアドレスを見てください。

print id(b)

オブジェクトアドレス: 11511448

2 つのオブジェクトのアドレスが異なっていることがわかります。これは、参照割り当てではなく、再コピーによって新しいリスト オブジェクトが生成されたことを示しています。


関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート