«dictionary» 태그된 질문

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

7
파이썬에서 새로운 사전 만들기
파이썬으로 사전을 만들고 싶습니다. 그러나 내가 보는 모든 예제는 목록에서 사전을 인스턴스화하는 것입니다. .. 파이썬에서 빈 사전을 새로 만들려면 어떻게해야합니까?
454 python  dictionary 

14
주어진 키가 C ++ std :: map에 있는지 확인하는 방법
주어진 키가 맵에 있는지 확인하고 다소 할 수 없습니다. typedef map<string,string>::iterator mi; map<string, string> m; m.insert(make_pair("f","++--")); pair<mi,mi> p = m.equal_range("f");//I'm not sure if equal_range does what I want cout << p.first;//I'm getting error here p에있는 내용을 어떻게 인쇄 할 수 있습니까?
451 c++  dictionary  stl 

20
사전 검색의 파이썬 목록
내가 이것을 가지고 있다고 가정 : [ {"name": "Tom", "age": 10}, {"name": "Mark", "age": 5}, {"name": "Pam", "age": 7} ] "Pam"을 이름으로 검색하여 관련 사전을 검색하려고합니다. {name: "Pam", age: 7} 이것을 달성하는 방법?

6
오류 : " 'dict'객체에 'iteritems'속성이 없습니다.”
NetworkX를 사용하여 Shapefile을 읽고 함수 write_shp()를 사용 하여 노드와 가장자리를 포함하는 Shapefile을 생성하려고하는데 코드를 실행하려고하면 다음 오류가 발생합니다. Traceback (most recent call last): File "C:/Users/Felipe/PycharmProjects/untitled/asdf.py", line 4, in <module> nx.write_shp(redVial, "shapefiles") File "C:\Python34\lib\site-packages\networkx\readwrite\nx_shp.py", line 192, in write_shp for key, data in e[2].iteritems(): AttributeError: 'dict' object has no attribute 'iteritems' Python …

7
dict.copy () 이해하기-얕거나 깊습니까?
에 대한 설명서를 읽는 동안 dict.copy()사전의 얕은 사본을 만듭니다. 내가 따르는 책 (Beazley 's Python Reference)도 마찬가지입니다. m.copy () 메소드는 맵핑 오브젝트에 포함 된 항목의 얕은 사본을 작성하여 새 맵핑 오브젝트에 배치합니다. 이걸 고려하세요: >>> original = dict(a=1, b=2) >>> new = original.copy() >>> new.update({'c': 3}) >>> original {'a': 1, …
429 python  dictionary  copy 


8
파이썬 : '사전'이 비어 있는지 확인하면 작동하지 않는 것 같습니다.
사전이 비어 있는지 확인하려고하지만 제대로 작동하지 않습니다. 그냥 건너 뛰고 메시지를 표시하는 것을 제외 하고는 온라인 으로 표시합니다. 왜 어떤 아이디어? def isEmpty(self, dictionary): for element in dictionary: if element: return True return False def onMessage(self, socket, message): if self.isEmpty(self.users) == False: socket.send("Nobody is online, please use REGISTER command" \ …
396 python  dictionary 

8
파이썬 사전 이해
파이썬으로 키를위한 사전 이해력을 만들 수 있습니까? 목록 이해가 없으면 다음과 같은 것을 사용할 수 있습니다. l = [] for n in range(1, 11): l.append(n) 이것을리스트 이해력으로 단축 할 수 있습니다 : l = [n for n in range(1, 11)]. 그러나 사전 키를 동일한 값으로 설정하고 싶다고 가정 해보십시오. 내가 …

20
델파이는 언제 파이썬에서 유용합니까?
파이썬에 del키워드가 필요한 이유를 생각할 수 없습니다 (대부분의 언어에는 비슷한 키워드가없는 것 같습니다). 예를 들어 변수를 삭제하는 대신 변수를 할당 None할 수 있습니다. 사전에서 삭제할 때 del방법을 추가 할 수 있습니다. del파이썬 에 보관해야 할 이유가 있습니까? 아니면 파이썬의 쓰레기 수거 전날의 흔적입니까?

12
사소한 키의 경우 unorder_map보다 map을 사용하면 어떤 이점이 있습니까?
unordered_mapC ++에서 최근에 한 이야기 는 조회 효율 ( 상각 O (1) 대 O (log n) ) 때문에 이전에 unordered_map사용했던 대부분의 경우에 사용해야한다는 것을 깨달았습니다 . 나는지도를 사용하는 대부분의 시간, 나는 하나를 사용 하거나 키 유형으로; 따라서 해시 함수 정의에 아무런 문제가 없습니다. 내가 그것에 대해 더 많이 생각할수록 간단한 …



14
Java에서 키별로 맵 값을 정렬하는 방법은 무엇입니까?
키와 값 모두에 대한 문자열이있는 맵이 있습니다. 데이터는 다음과 같습니다. "question1", "1" "question9", "1" "question2", "4" "question5", "2" 키를 기준으로 맵을 정렬하고 싶습니다. 결국에는 question1, question2, question3.... 등이 있습니다. 결국, 나는이 맵에서 두 개의 문자열을 얻으려고합니다. 첫 번째 문자열 : 질문 (1.10 순서) 두 번째 문자열 : 답변 (질문과 같은 …
361 java  dictionary  hashmap 

8
값으로 사전 키 가져 오기
C #에서 값으로 사전 키를 어떻게 얻습니까? Dictionary<string, string> types = new Dictionary<string, string>() { {"1", "one"}, {"2", "two"}, {"3", "three"} }; 나는 이런 것을 원한다. getByValueKey(string value); getByValueKey("one")반환해야합니다 "1". 가장 좋은 방법은 무엇입니까? 아마도 HashTable, SortedLists입니까?
361 c#  dictionary 


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