«dictionary» 태그된 질문

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

4
사전 목록에 값이 이미 있는지 확인 하시겠습니까?
다음과 같이 Python 사전 목록이 있습니다. a = [ {'main_color': 'red', 'second_color':'blue'}, {'main_color': 'yellow', 'second_color':'green'}, {'main_color': 'yellow', 'second_color':'blue'}, ] 다음과 같이 특정 키 / 값이있는 사전이 이미 목록에 있는지 확인하고 싶습니다. // is a dict with 'main_color'='red' in the list already? // if not: add item
122 python  list  dictionary 


5
객체의 필드를 일반 사전 키로 사용
객체를의 키로 사용하려면 Dictionary특정 방식으로 비교하기 위해 어떤 메서드를 재정의해야합니까? 속성이있는 클래스가 있다고 가정합니다. class Foo { public string Name { get; set; } public int FooID { get; set; } // elided } 그리고 다음을 만들고 싶습니다. Dictionary<Foo, List<Stuff>> Foo동일한 개체를 FooID동일한 그룹으로 간주하고 싶습니다 . Foo클래스 에서 어떤 …

12
모든 중첩 된 사전 값을 반복 하시겠습니까?
for k, v in d.iteritems(): if type(v) is dict: for t, c in v.iteritems(): print "{0} : {1}".format(t, c) 사전을 반복하고 값이 중첩 된 사전이 아닌 모든 키 값 쌍을 인쇄하려고합니다. 값이 사전이면 그 안에 들어가서 키 값 쌍을 인쇄하고 싶습니다. 도움이 필요하세요? 편집하다 이건 어때요? 여전히 한 가지만 인쇄합니다. …
120 python  dictionary 

10
색인으로 Python 사전 요소에 액세스
다음과 같은 사전을 고려하십시오. mydict = { 'Apple': {'American':'16', 'Mexican':10, 'Chinese':5}, 'Grapes':{'Arabian':'25','Indian':'20'} } 예를 들어이 사전의 특정 요소에 어떻게 액세스합니까? 예를 들어 Apple의 첫 번째 요소를 포맷 한 후 첫 번째 요소를 인쇄하고 싶습니다. 추가 정보 위의 데이터 구조는 파이썬 함수에서 입력 파일을 구문 분석하여 생성되었습니다. 그러나 일단 생성되면 해당 …
118 python  dictionary 

14
sqlite 쿼리에서 dict를 어떻게 얻을 수 있습니까?
db = sqlite.connect("test.sqlite") res = db.execute("select * from table") 반복을 통해 행에 해당하는 목록을 얻습니다. for row in res: print row 나는 열의 이름을 얻을 수 있습니다 col_name_list = [tuple[0] for tuple in res.description] 그러나 목록 대신 사전을 가져 오는 기능이나 설정이 있습니까? {'col1': 'value', 'col2': 'value'} 아니면 스스로해야합니까?

5
C # List <string>을 Dictionary <string, string>으로 변환
이것은 이상한 일처럼 보일 수 있지만 그것을 무시하면 사전의 각 키 값 쌍이 목록의 각 문자열 인 List를 Dictionary로 변환하는 멋진 간결한 방법이 있습니까? 즉 List = string1, string2, string3 Dictionary = string1/string1, string2/string2, string3/string3 나는 많은 검색을 해왔고 말 그대로 Stackoverflow에만 반대 방향으로 수행하는 수십 가지 예제가 있지만이 방법은 …
117 c#  list  dictionary 

7
자바에서 빈지도를 만드는 가장 좋은 방법
빈지도를 만들어야합니다. if (fileParameters == null) fileParameters = (HashMap&lt;String, String&gt;) Collections.EMPTY_MAP; 문제는 위의 코드가 다음과 같은 경고를 생성한다는 것입니다. 유형 안전성 : Map에서 HashMap으로 확인되지 않은 캐스트 이 빈지도를 만드는 가장 좋은 방법은 무엇입니까?



4
새로운 computeIfAbsent 함수를 어떻게 사용합니까?
나는 Map.computeIfAbsent 를 사용하고 싶지만 학부에서 람다 이후로 너무 오래되었습니다. 문서에서 거의 직접 : 작업을 수행하는 이전 방법의 예를 제공합니다. Map&lt;String, Boolean&gt; whoLetDogsOut = new ConcurrentHashMap&lt;&gt;(); String key = "snoop"; if (whoLetDogsOut.get(key) == null) { Boolean isLetOut = tryToLetOut(key); if (isLetOut != null) map.putIfAbsent(key, isLetOut); } 그리고 새로운 방법 : …

10
Swift의 Dictionary에서 특정 인덱스의 키를 어떻게 얻습니까?
나는 DictionarySwift에 있고 특정 색인에서 키를 얻고 싶습니다. var myDict : Dictionary&lt;String,MyClass&gt; = Dictionary&lt;String,MyClass&gt;() 키를 반복하고 기록 할 수 있다는 것을 알고 있습니다. for key in myDict.keys{ NSLog("key = \(key)") } 하지만 이상하게도 이런 일은 불가능합니다 var key : String = myDict.keys[0] 왜 ?
114 ios  dictionary  swift 

14
삽입 순서를 추적하는 std :: map?
현재 std::map&lt;std::string,int&gt;고유 한 문자열 식별자에 정수 값을 저장하는이 있으며 문자열을 검색합니다. 게재 신청서를 추적하지 않는다는 점을 제외하면 대부분 내가 원하는 작업을 수행합니다. 따라서 맵을 반복하여 값을 출력하면 문자열에 따라 정렬됩니다. 하지만 (첫 번째) 삽입 순서에 따라 정렬되기를 바랍니다. vector&lt;pair&lt;string,int&gt;&gt;대신 a 를 사용하려고 생각 했지만 문자열을 찾아서 정수 값을 약 10,000,000 …


9
dict처럼 작동하는 파이썬 클래스
나는 동작합니다 좋아하는 사용자 정의 클래스 작성하려면 dict, 그래서 내가로부터 상속 오전 - dict. 하지만 내 질문은 : dict내 __init__()메서드 에서 비공개 멤버 를 만들어야 합니까?입니다. 나는 dict단순히에서 상속하면 이미 동작 이 있기 때문에 이것의 요점을 보지 못합니다 dict. 대부분의 상속 스 니펫이 아래와 같은 이유를 누구든지 지적 할 수 …
113 python  dictionary 

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