1. 辭書(shū)內(nèi)の 1 つのキーは複數(shù)の値に対応できますか?
明らかに、キーは 1 つの値にのみ対応します。キーが複數(shù)の値に対応する場(chǎng)合、ある時(shí)點(diǎn)でキーを取得したときに、コンピューターはどの値が必要かを認(rèn)識(shí)できません。 Key-Value の原理は、値は可変ですが、キーは一定であるということです。ちょうど家番號(hào)と同じように、この家番號(hào)はこの場(chǎng)所にある特定の家を示します。価値とは家に住む人です。家は所有者を変えることができます。つまり、私たちは価値に異なる価値を割り當(dāng)てます。前述の 1 つの値が複數(shù)のキーに対応することをこの例で説明するのは簡(jiǎn)単ではありませんが、2 つのキーが同じ?jìng)帳说趣筏た赡苄预ⅳ毪长趣蚝?jiǎn)単に理解できます。
キーが人の場(chǎng)合、値はその人の名前になります。人は複數(shù)の名前を持つことができますが、世界に 2 番目に同じ人は存在しません (キーの一意性)。同じ名前と姓を持つ人はたくさんいます?;イい水悿胜肴恕?(キーは異なり、値は同じにすることができ、1 つの名前が n 人に対応します)。個(gè)々の ID がキー、名前が値です。これは辭書(shū) (キーと値のペア) です。