«dictionary» 태그된 질문

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

15
숫자 인덱스를 통해 Dictionary.Keys 키에 액세스
키가 있는 Dictionary<string, int>곳을 사용하고 int있습니다. 이제 사전 내에 마지막으로 삽입 된 키에 액세스해야하지만 그 이름을 모릅니다. 명백한 시도 : int LastCount = mydict[mydict.keys[mydict.keys.Count]]; Dictionary.Keys[] -indexer를 구현하지 않기 때문에 작동하지 않습니다. 비슷한 수업이 있는지 궁금합니다. 스택 사용에 대해 생각했지만 문자열 만 저장합니다. 이제 내 자신의 구조체를 만든 다음을 사용할 수 …
160 c#  .net  dictionary 


5
사전 뷰 객체 란 무엇입니까?
파이썬 2.7에서는 사전보기 메소드를 사용할 수 있습니다. 이제 다음과 같은 장단점을 알고 있습니다. dict.items()(와 values, keys) : 당신이 실제로 결과를 저장할 수 있도록 목록을 반환하고, dict.iteritems() (및 기타) : 생성기를 반환하므로 생성 된 각 값을 하나씩 반복 할 수 있습니다. 무엇을 dict.viewitems()위한 것입니까? 그들의 장점은 무엇입니까? 어떻게 작동합니까? 결국은 무엇입니까? …
158 python  view  dictionary 

6
std :: map을 반복하는 순서가 알려져 있습니까 (그리고 표준에 의해 보장됨)?
내 말은- std::map의 요소가 키에 따라 정렬되어 있다는 것을 알고 있습니다. 키가 정수라고 가정 해 봅시다. std::map::begin()를 std::map::end()사용하여 반복하는 경우 for표준에 따라 키가있는 요소를 오름차순으로 정렬하여 결과적으로 반복한다는 보장이 있습니까? 예: std::map<int, int> map_; map_[1] = 2; map_[2] = 3; map_[3] = 4; for( std::map<int, int>::iterator iter = map_.begin(); iter …
158 c++  dictionary  stl  standards 

18
Python-고유 한 사전 목록
사전 목록이 있다고 가정 해 보겠습니다. [ {'id': 1, 'name': 'john', 'age': 34}, {'id': 1, 'name': 'john', 'age': 34}, {'id': 2, 'name': 'hanna', 'age': 30}, ] 고유 한 사전 목록을 가져와야합니다 (중복 제거). [ {'id': 1, 'name': 'john', 'age': 34}, {'id': 2, 'name': 'hanna', 'age': 30}, ] 파이썬에서 이것을 달성하는 …
158 python  dictionary 

14
"동결 된 dict"은 무엇입니까?
고정 세트는 고정 세트입니다. 고정 된 목록은 튜플 일 수 있습니다. 얼어 붙은 구술은 무엇입니까? 불변의 해시 가능한 dict. 나는 그것이 같은 것일 수 있다고 생각 collections.namedtuple하지만, 그것은 고정 키 dict (반 냉동 dict)와 비슷합니다. 그렇지 않습니까? A "frozendict는"이 있어야한다, 냉동 사전되어야한다 keys, values, get, 등 및 지원 in, for등 …

18
JSON 문자열을 HashMap으로 변환
Java를 사용하고 있으며 JSON 인 String이 있습니다. { "name" : "abc" , "email id " : ["abc@gmail.com","def@gmail.com","ghi@gmail.com"] } 그런 다음 Java의 내지도 : Map<String, Object> retMap = new HashMap<String, Object>(); 해당 HashMap에 JSONObject의 모든 데이터를 저장하고 싶습니다. 누구나 이것에 대한 코드를 제공 할 수 있습니까? org.json라이브러리 를 사용하고 싶습니다 .
156 java  json  dictionary 

11
사전을 해싱?
캐싱을 위해 dict에 존재하는 GET 인수에서 캐시 키를 생성해야합니다. 현재 sha1(repr(sorted(my_dict.items())))( 내부적으로 hashlibsha1() 를 사용하는 편리한 방법입니다)를 사용하고 있지만 더 좋은 방법이 있는지 궁금합니다.
156 python  hash  dictionary 

15
Swift의 사전에 map ()을 적용하는 가장 깨끗한 방법은 무엇입니까?
사전의 모든 키에 함수를 매핑하고 싶습니다. 다음과 같은 것이 효과가 있기를 희망했지만 필터를 사전에 직접 적용 할 수는 없습니다. 이것을 달성하는 가장 깨끗한 방법은 무엇입니까? 이 예제에서는 각 값을 1 씩 늘리려 고합니다. 그러나이 예제에서는 부수적입니다. 주 목적은 map ()을 사전에 적용하는 방법을 알아내는 것입니다. var d = ["foo" : …
154 swift  dictionary 

14
CSV 파일에서 사전을 작성 하시겠습니까?
CSV 파일에서 사전을 만들려고합니다. csv 파일의 첫 번째 열은 고유 키를 포함하고 두 번째 열은 값을 포함합니다. csv 파일의 각 행은 사전 내의 고유 키, 값 쌍을 나타냅니다. csv.DictReaderand csv.DictWriter클래스 를 사용하려고 시도했지만 각 행에 대해 새 사전을 생성하는 방법 만 알아낼 수있었습니다. 하나의 사전을 원합니다. 사용하려는 코드는 다음과 같습니다. …

11
파이썬에서 목록에서 중복 dict 제거
dicts 목록이 있으며 동일한 키 및 값 쌍으로 dicts를 제거하고 싶습니다. 이 목록의 경우 : [{'a': 123}, {'b': 123}, {'a': 123}] 나는 이것을 돌려주고 싶다 : [{'a': 123}, {'b': 123}] 다른 예시: 이 목록의 경우 : [{'a': 123, 'b': 1234}, {'a': 3222, 'b': 1234}, {'a': 123, 'b': 1234}] 나는 이것을 …
153 python  list  dictionary 

9
사전에서 키 목록을 어떻게 얻습니까?
사전의 값이 아닌 키만 원합니다. 아직이 코드를 얻을 수 없었습니다. 다른 배열을 사용하면 remove를 사용할 때 너무 많은 작업이 수행됩니다. 사전에 키 목록을 얻으려면 어떻게해야합니까?
152 c#  list  dictionary 


6
사전에서 순서가 임의 인 이유는 무엇입니까?
사전을 반복하거나 파이썬으로 설정하는 것이 '임의'순서에 의해 어떻게 수행되는지 이해하지 못합니다. 내 말은, 그것은 프로그래밍 언어이므로 언어의 모든 것이 100 % 결정되어야합니까? 파이썬에는 사전이나 세트의 어느 부분이 1, 2 등으로 선택되는지를 결정하는 일종의 알고리즘이 있어야합니다. 내가 무엇을 놓치고 있습니까?

6
신속한 사전 : 값을 배열로 가져옵니다
UIColor열거 형 값으로 해시 된 객체가 포함 된 사전이 있습니다 ColorScheme. var colorsForColorScheme: [ColorScheme : UIColor] = ... 이 사전에 포함 된 모든 색상 (값)의 배열을 추출하고 싶습니다. values사전 값 ( for value in dictionary.values {...})을 반복 할 때 사용되는 속성을 사용할 수 있다고 생각 했지만 오류가 반환됩니다. let colors: …
151 arrays  dictionary  swift 

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