찾다

 >  Q&A  >  본문

objective-c - OC中的字典可以一个key对应多个value吗?key不同,value相同的意思是?

1.字典中的一个key可以对应多个value吗?

为情所困为情所困2758일 전793

모든 응답(4)나는 대답할 것이다

  • 習慣沉默

    習慣沉默2017-05-02 09:25:15

    사전에서는 키를 반복할 수 없지만 값은 반복할 수 있습니다

    회신하다
    0
  • 黄舟

    黄舟2017-05-02 09:25:15

    키는 하나의 값과만 쌍을 이룰 수 있고, 하나의 값은 n개의 키와 쌍을 이룰 수 있습니다

    회신하다
    0
  • 仅有的幸福

    仅有的幸福2017-05-02 09:25:15

    분명히 키는 하나의 값에만 대응할 수 있습니다. 키가 여러 값에 대응하는 경우 특정 순간에 키를 받으면 컴퓨터는 사용자가 원하는 값을 알 수 없습니다. 키-값의 원리는 값은 가변적이지만 키는 일정할 뿐이라는 것입니다. 집 번호와 마찬가지로 이 집 번호도 이 위치의 특정 집을 나타냅니다. 가치는 집에 사는 사람입니다. 집은 주인을 바꿀 수 있습니다. 즉, 가치에 다른 가치를 부여한다는 의미입니다. 위에서 언급한 하나의 값이 여러 개의 키에 해당할 수 있다는 것은 이 예에서는 설명하기가 쉽지 않습니다. 두 개의 키가 동일한 값이 될 수 있다고 간단히 이해하면 됩니다.

    회신하다
    0
  • 世界只因有你

    世界只因有你2017-05-02 09:25:15

    키가 사람인 경우 값은 사람의 이름이 될 수 있습니다. 사람은 여러 개의 이름을 가질 수 있지만 세상에 두 번째로 동일한 사람은 없으며(키 고유성) 동일한 이름과 이름을 가진 사람이 많이 있습니다. , 그러나 서로 다른 사람들(키가 다르고 값이 동일할 수 있으며 하나의 이름은 n명에 해당함) 개별 ID는 키이고 이름은 값입니다. 이것은 사전(키-값 쌍)입니다.

    회신하다
    0
  • 취소회신하다