배열이 [14, 1087, 28474]입니다. 내가 14 판 = 환상, 1087 판 = 행동 등을 [판타지, 액션, 애니메이션]처럼 만드는 것은 어떨까요? 그 값의 문자열 표현 만 내 IOS 레이블에 표시하고 싶습니다. 내가 할 수있는 방법이 있나. 빈 사전을 만들어야하고 그렇다면 배열 내의 값에 대한 키를 생성하는 방법은 무엇입니까?배열 값을 빈 사전에 삽입하십시오.
-8
A
답변
0
당신은 이미 시도한 것을 말하지 않았지만 아마도 사전이 갈 것입니다. 사전을 var로 만들면 나중에 추가 할 수 있습니다. 당신이 그것을 바꿀 필요가없는 경우 @Leo이
var dict : [Int : String] = [
14 : "fantasy",
1087 : "action",
28474 : "animation"
]
let thisNumber = 1087
let thisString = dict[thisNumber]
0
을 알 수 있듯이, 최종 목표는 알려진 장르에 알려진 숫자에서 매핑이 단지의 경우 당신은 사전에 문자를 만들 수 있습니다 let
로 정의한다.
let dictionary = [14: "fantasy", 1087: "action", 28474: "animation"]
당신은 사전을 구축하고 배열을 통해 루프를 할 수있는 런타임에 그것을 추가하고이 구문을 사전에 값을 추가해야하는 경우 :
dictionary[22] = "genre"
+0
나는 대답에 대해 다소 혼란스러워합니다. 그럼 내가 다시 설명해 주었으면 좋겠다고 설명했다. 나는 json 데이터로부터 배열을 생성한다. A = [14, 1087, 28474]. 각 요소는 영화 장르를 나타냅니다. 이제 장르를 레이블에 표시되는 문자열 값으로 표시해야합니다. 나는 전체 ID를 제공하는 사전을 가지고있다 : 14 그리고 이름 : 환상. 난 그냥 내가받은 배열 값과 비교하고 해당 이름을 인쇄 할 수 있도록 나에게 주어진 사전과받은 그 배열을 비교하는 방법을 몰라. –
관련 문제
- 1. ArangoDB에 배열 값을 삽입하십시오.
- 2. 데이터베이스에 배열 값을 삽입하십시오.
- 3. PHP의 데이터베이스에 배열 값을 삽입하십시오.
- 4. 배열 값을 별도의 행에 삽입하십시오.
- 5. 신속한 언어로 상수 빈 사전에 값을 할당
- 6. 캔트가 mysql에 빈 날짜 값을 삽입하십시오.
- 7. 배열 값을 사전에 저장하는 방법은 무엇입니까?
- 8. 하나의 키와 여러 유형의 값을 사용하여 NSMutableArray 데이터를 사전에 삽입하십시오.
- 9. 빈 사전에 약속을 추가해야합니다.
- 10. php - 배열 키를 초기화하고 값을 삽입하십시오.
- 11. Python. 사전에 값을 사전에 넣기
- 12. VB - 빈 행을 삽입하십시오.
- 13. 데이터베이스에 배열 순서를 삽입하십시오.
- 14. PostgreSQL의 열에 값을 삽입하십시오.
- 15. VLOOKUP 특정 값을 삽입하십시오
- 16. 빈 중첩 된 사전에 파이썬 반복에서 값을 추가하는 방법
- 17. 빈 배열
- 18. 사전에 속성 목록의 사전에 값을 추가하는 방법
- 19. Coldfusion에서 MySQL에 NULL 값을 삽입하십시오.
- 20. 텍스트 입력에 null 값을 삽입하십시오.
- 21. android에서 mysql에 값을 삽입하십시오.
- 22. 들여 쓰기없이 빈 줄을 삽입하십시오.
- 23. Sql - 열의 첫 번째 빈 셀에만 값을 삽입하십시오.
- 24. 키와 값을 사전에 인쇄하십시오.
- 25. 사전에 값을 1로 더하기
- 26. Jasmine으로 사전에 값을 테스트하십시오.
- 27. 사전에 값을 지정하는 방법
- 28. 전송 배열 : 빈 배열
- 29. VBA 사전에 저장된 배열 업데이트
- 30. C#의 사전에 배열 추가하기
스위프트가있다 타입 유추 된 언어. 시도 해봐. BTW dict 또한 상수이어야합니다 –