«dictionary» 태그된 질문

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

12
문자 그대로 HashMap을 직접 초기화하는 방법은 무엇입니까?
다음과 같이 Java HashMap을 초기화하는 방법이 있습니까? : Map<String,String> test = new HashMap<String, String>{"test":"test","test":"test"}; 올바른 구문은 무엇입니까? 나는 이것에 관해 아무것도 찾지 못했다. 이것이 가능한가? 지도를 만들 때 절대 변경되지 않고 미리 알려진 일부 "최종 / 정적"값을지도에 넣는 가장 짧고 빠른 방법을 찾고 있습니다.



16
수집이 수정되었습니다. 열거 작업이 실행되지 않을 수 있습니다
디버거를 연결할 때 발생하지 않기 때문에이 오류의 맨 아래에 도달 할 수 없습니다. 아래는 코드입니다. 이것은 Windows 서비스의 WCF 서버입니다. NotifySubscribers 메소드는 데이터 이벤트가있을 때마다 (임의의 간격으로, 하루에 800 번 정도) 서비스에 의해 호출됩니다. Windows Forms 클라이언트가 구독하면 구독자 ID가 구독자 사전에 추가되고 클라이언트가 구독을 취소하면 사전에서 삭제됩니다. 클라이언트가 구독을 …

24
사전에서 최대 값을 가진 키를 얻습니까?
나는 dictionary키가 문자열이고 값은 정수입니다. 예: stats = {'a':1000, 'b':3000, 'c': 100} 'b'더 높은 가치를 가진 열쇠이기 때문에 답 을 얻고 싶습니다 . 키 값 튜플이 반전 된 중간 목록을 사용하여 다음을 수행했습니다. inverse = [(value, key) for key, value in stats.items()] print max(inverse)[1] 이것이 더 나은 (또는 더 우아한) …
867 python  dictionary  max 

20
사전을 복사하고 사본 만 편집하는 방법
누군가 나에게 이것을 설명해 주시겠습니까? 이것은 나에게 이해가되지 않습니다. 사전을 다른 사전에 복사하고 두 번째를 편집하면 둘 다 변경됩니다. 왜 이런 일이 발생합니까? >>> dict1 = {"key1": "value1", "key2": "value2"} >>> dict2 = dict1 >>> dict2 {'key2': 'value2', 'key1': 'value1'} >>> dict2["key2"] = "WHY?!" >>> dict1 {'key2': 'WHY?!', 'key1': 'value1'}

18
값을 기준으로 사전을 어떻게 정렬합니까?
나는 종종 키와 값으로 구성된 사전을 값으로 정렬해야합니다. 예를 들어, 나는 단어와 해시의 해시를 가지고 있는데, 나는 빈도별로 주문하고 싶다. 이 SortedList내가 다시 말에 매핑 할 것인지, 단일 값 (예를 들어 주파수)에 대한 좋은이다. 값이 아닌 키를 기준으로 정렬 된 사전 순서. 일부는 커스텀 클래스에 의존 하지만 더 깨끗한 방법이 …
796 c#  .net  sorting  dictionary 

8
파이썬에서 사전 키를 목록으로 반환하는 방법은 무엇입니까?
Python 2.7 에서는 사전 키 , 값 또는 항목 을 목록으로 가져올 수 있습니다 . >>> newdict = {1:0, 2:0, 3:0} >>> newdict.keys() [1, 2, 3] 이제 Python> = 3.3 에서 다음과 같은 것을 얻습니다. >>> newdict.keys() dict_keys([1, 2, 3]) 따라서 목록을 얻으려면이 작업을 수행해야합니다. newlist = list() for i …

9
사전의 문자열 표현을 사전으로 변환 하시겠습니까?
다음 문자열과 같은 의 str표현을 어떻게?로 변환 할 수 있습니까?dictdict s = "{'muffin' : 'lolz', 'foo' : 'kitty'}" 나는 사용하지 않는 것이 좋습니다 eval. 다른 무엇을 사용할 수 있습니까? 이것의 주된 이유는 그가 작성한 동료 클래스 중 하나이기 때문에 모든 입력을 문자열로 변환합니다. 나는이 문제를 다루기 위해 수업을 수정하고 기분이 …


10
Python2에서 dict.items ()와 dict.iteritems ()의 차이점은 무엇입니까?
dict.items()와 사이에 적용 가능한 차이점이 dict.iteritems()있습니까? 로부터 파이썬 문서 : dict.items(): 사전 (키, 값) 쌍의 사전 사본 을 리턴합니다 . dict.iteritems(): 사전 (키, 값) 쌍에 대해 반복자 를 리턴합니다 . 아래 코드를 실행하면 각각 동일한 객체에 대한 참조를 반환하는 것으로 보입니다. 내가 놓친 미묘한 차이점이 있습니까? #!/usr/bin/python d={1:'one',2:'two',3:'three'} print 'd.items():' …


8
사전 목록을 팬더 DataFrame으로 변환
다음과 같은 사전 목록이 있습니다. [{'points': 50, 'time': '5:00', 'year': 2010}, {'points': 25, 'time': '6:00', 'month': "february"}, {'points':90, 'time': '9:00', 'month': 'january'}, {'points_h1':20, 'month': 'june'}] 그리고 나는 이것을 이렇게 팬더로 바꾸고 DataFrame싶습니다. month points points_h1 time year 0 NaN 50 NaN 5:00 2010 1 february 25 NaN 6:00 NaN 2 …

10
왜 dict [key] 대신 dict.get (key)입니까?
오늘 나는 dict방법을 발견했다get 사전에 주어진 키, 관련 값을 반환합니다. 이 기능은 어떤 목적으로 유용합니까? 사전에서 키와 관련된 값을 찾으려면 할 수 dict[key]있으며 동일한 것을 반환합니다. dictionary = {"Name": "Harry", "Age": 17} dictionary["Name"] dictionary.get("Name")
649 python  dictionary 

30
사전에서 값으로 키 가져 오기
나는 나이를 찾고 Dictionary일치하는 이름을 보여주는 기능을 만들었습니다 . dictionary = {'george' : 16, 'amber' : 19} search_age = raw_input("Provide age") for age in dictionary.values(): if age == search_age: name = dictionary[age] print name 나는 나이를 비교하고 찾는 방법을 알고 있습니다. 나는 그 사람의 이름을 보여주는 법을 모릅니다. 또한 KeyError5 …
632 python  dictionary 

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