«dictionary» 태그된 질문

사전은 키를 값에 매핑하여 키에서 값을 효율적으로 검색 할 수 있습니다. 데이터에 함수를 매핑하는 방법에 대한 [map-function] 태그 사용, PLEASE; 그리고 지리학을 위해, [지도].

15
C #의 양방향 / 양방향 사전?
다음과 같은 방법으로 사전에 단어를 저장하고 싶습니다. 단어 별 코드를 얻을 수 있습니다 : dict["SomeWord"]-> 123그리고 단어 별 코드를 얻을 수 있습니다 : dict[123]->"SomeWord" 진짜야? 물론 하나의 방법은 두 가지 사전입니다해야 할 일 : Dictionary<string,int>및 Dictionary<int,string>하지만 또 다른 방법은 무엇입니까?
90 c#  .net  dictionary 

4
파이썬에서 빈 목록 사전을 어떻게 초기화합니까?
프로그래밍 방식으로 목록 사전을 만들려는 시도는 사전 키를 개별적으로 처리 할 수 ​​없습니다. 목록 사전을 만들고 하나의 키에 추가하려고 할 때마다 모두 업데이트됩니다. 다음은 매우 간단한 테스트 케이스입니다. data = {} data = data.fromkeys(range(2),[]) data[1].append('hello') print data 실제 결과: {0: ['hello'], 1: ['hello']} 예상 결과: {0: [], 1: ['hello']} 작동하는 …


14
동일한 키로 여러 사전을 병합하는 방법은 무엇입니까?
다음과 같은 여러 사전 / 키-값 쌍이 있습니다. d1 = {key1: x1, key2: y1} d2 = {key1: x2, key2: y2} 결과가 새로운 사전이되기를 원합니다 (가능한 경우 가장 효율적인 방법으로). d = {key1: (x1, x2), key2: (y1, y2)} 실제로 결과 d는 다음과 같습니다. d = {key1: (x1.x1attrib, x2.x2attrib), key2: (y1.y1attrib, y2.y2attrib)} …


8
반복하는 동안 Python dict 수정
Python 사전이 d있고 다음과 같이 반복 한다고 가정 해 보겠습니다 . for k,v in d.iteritems(): del d[f(k)] # remove some item d[g(k)] = v # add a new item ( f그리고 g일부 블랙 박스 변환입니다.) 즉,을 d사용하여 반복 하는 동안 항목을 추가 / 제거하려고합니다 iteritems. 잘 정의되어 있습니까? 답변을 뒷받침 …

6
반복기에서 map () 사용
Map :이 있다고 가정 let m = new Map();하면 using m.values()은 맵 반복자 를 반환합니다. 하지만 사용할 수 없습니다 forEach()또는 map()그 반복자와 반복자 같은 ES6의 서비스 기능 이후 안티 패턴처럼 보인다에서 잠시 루프를 구현하는 방법에 대한 map(). map()반복자 에서 사용할 수있는 방법이 있습니까?

1
LINQ를 사용하여 사전을 필터링하고 동일한 유형의 사전으로 반환하는 방법
다음 사전이 있습니다. Dictionary<int,string> dic = new Dictionary<int,string>(); dic[1] = "A"; dic[2] = "B"; 사전의 항목을 필터링하고 결과를 동일한 변수에 다시 할당하고 싶습니다. dic = dic.Where (p => p.Key == 1); 같은 유형의 [ <int,string>] 에서 결과를 사전으로 반환하려면 어떻게 해야합니까? 시도 ToDictionary했지만 작동하지 않습니다. 미리 감사드립니다.


10
Swift에서 두 개의 Dictionary 인스턴스를 결합하는 방법은 무엇입니까?
을 사용하여 Dictionary서로 Dictionary를 Swift어떻게 추가 합니까? 내가 사용하고 AlamoFire을 보내 라이브러리를 JSONA를 REST server. 사전 1 var dict1: [String: AnyObject] = [ kFacebook: [ kToken: token ] ] 사전 2 var dict2: [String: AnyObject] = [ kRequest: [ kTargetUserId: userId ] ] 두 사전을 결합하여 아래와 같이 새 사전을 …
87 ios  json  xcode  dictionary  swift 

1
Groovy에는 2 개의 맵을 병합하는 방법이 있습니까?
첫 번째 맵은 기본 옵션입니다. [a: true, b: false] 입니다. 두 번째 맵 옵션은 사용자가 전달했습니다 [a:false]. Groovy에는 맵 병합 방법이 [a: false, b:false]있습니까? Groovy에서 구현하는 것은 문제가되지 않습니다. 상자에서 나온 방법에 대해 묻습니다.

3
python : 목록에 사전 추가-동작과 같은 포인터가 보입니다.
파이썬 인터프리터에서 다음을 시도했습니다. >>> >>> a = [] >>> b = {1:'one'} >>> a.append(b) >>> a [{1: 'one'}] >>> b[1] = 'ONE' >>> a [{1: 'ONE'}] >>> 여기서는 사전 'b'를 목록 'a'에 추가 한 후 사전 'a'의 키 1에 해당하는 값을 변경합니다. 어떻게 든이 변경 사항은 목록에도 반영됩니다. 목록에 …

6
세미콜론으로 구분 된 문자열을 Python에서 사전으로 분할
다음과 같은 문자열이 있습니다. "Name1=Value1;Name2=Value2;Name3=Value3" 파이썬에 내장 된 클래스 / 함수가 그 문자열을 받아 사전을 구성하는 것입니까? 마치 내가 이것을 한 것처럼 : dict = { "Name1": "Value1", "Name2": "Value2", "Name3": "Value3" } 사용 가능한 모듈을 살펴 봤지만 일치하는 항목을 찾을 수 없습니다. 감사합니다. 관련 코드를 직접 만드는 방법을 알고 …


10
초 고성능 C / C ++ 해시 맵 (테이블, 사전) [닫기]
닫은. 이 질문은 Stack Overflow 지침을 충족하지 않습니다 . 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? Stack Overflow의 주제에 맞게 질문을 업데이트하세요 . 휴일 오년 전에 . 이 질문 개선 고성능 해시 맵 데이터 구조의 값을 구성하기 위해 기본 키 (int, 어쩌면 long)를 매핑해야합니다. 내 프로그램에는 이러한 맵이 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.