Python では id() の結果が一意ではないように見えるのはなぜですか?

WBOY
リリース: 2023-09-03 16:49:11
転載
839 人が閲覧しました

Python では id() の結果が一意ではないように見えるのはなぜですか?

Python の id() メソッドは、オブジェクトの ID (指定されたオブジェクトの一意の ID) を返します。さて、この id() は何なのか疑問に思われるかもしれません。

ここでの ID はオブジェクトのメモリ アドレス (整数) であり、オブジェクトがそのライフ サイクルを通じて一意かつ一定であることが保証されます。ライフタイムが重複しない 2 つのオブジェクトは、同じ id() 値を持つ可能性があります。

###文法### リーリー

このオブジェクトには、オブジェクト、文字列、数値、リストなどを指定できます。

リストオブジェクトの一意のID

###例###

この例では、id() を使用してリスト オブジェクトの一意の ID を取得します -

リーリー ###出力### リーリー

もう一度実行すると、ID は異なります:

リーリー

タプルオブジェクトの一意のID

###例###

この例では、id() メソッドを使用して Tuple オブジェクトの一意の ID を取得します -

リーリー ###出力### リーリー

もう一度実行すると、ID は異なります -

リーリー

整数の一意のID

###例###

この例では、整数 -

の一意の ID を取得します。 リーリー ###出力### ああああ

以上がPython では id() の結果が一意ではないように見えるのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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