«dictionary» 태그된 질문

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


6
Python : TypeError : 해시 할 수없는 유형 : 'list'
다음과 같은 파일을 가져 오려고합니다. AAA x 111 AAB x 111 AAA x 112 AAC x 123 ... 그리고 사전을 사용하여 출력이 다음과 같이 보이도록 {AAA: ['111', '112'], AAB: ['111'], AAC: [123], ...} 이것은 내가 시도한 것입니다 file = open("filename.txt", "r") readline = file.readline().rstrip() while readline!= "": list = [] …


5
목록 또는지도의 일부를 공유하기위한 YAML 구문이 있습니까?
그래서 나는 다음과 같이 할 수 있다는 것을 안다. sitelist: &sites - www.foo.com - www.bar.com anotherlist: *sites 그리고이 sitelist와 anotherlist모두 포함 www.foo.com하고 www.bar.com. 그러나, 내가 정말 원하는 것은입니다 anotherlist에 도 포함 www.baz.com반복하지 않고, www.foo.com하고 www.baz.com. 이렇게하면 YAML 파서에서 구문 오류가 발생합니다. sitelist: &sites - www.foo.com - www.bar.com anotherlist: *sites - …


9
Swift의 Dictionary에 객체 배열 매핑
Person의 개체 배열이 있습니다. class Person { let name:String let position:Int } 배열은 다음과 같습니다. let myArray = [p1,p1,p3] 클래식 솔루션 myArray의 사전 이되도록 매핑하고 싶습니다 [position:name]. var myDictionary = [Int:String]() for person in myArray { myDictionary[person.position] = person.name } Swift가 기능적 접근 방식 map, flatMap... 또는 다른 현대적인 Swift …
94 ios  arrays  swift  dictionary 

6
사전을 C #의 목록 컬렉션으로 변환
사전을 목록으로 변환하려고 할 때 문제가 있습니다. 예를 들어 템플릿 문자열을 키로, 문자열을 값으로 사용하는 사전이 있습니다. 그런 다음 사전 키를 문자열로 목록 컬렉션으로 변환하고 싶습니다. Dictionary<string, string> dicNumber = new Dictionary<string, string>(); List<string> listNumber = new List<string>(); dicNumber.Add("1", "First"); dicNumber.Add("2", "Second"); dicNumber.Add("3", "Third"); // So the code may something …
93 c#  list  dictionary 


6
사전에 C # 저장소 함수
함수를 저장할 수있는 사전을 어떻게 만듭니 까? 감사. 사용자가 실행할 수있는 기능이 약 30 개 이상 있습니다. 이 방법으로 함수를 실행할 수 있기를 원합니다. private void functionName(arg1, arg2, arg3) { // code } dictionaryName.add("doSomething", functionName); private void interceptCommand(string command) { foreach ( var cmd in dictionaryName ) { if ( …

4
Python 사전에 해당하는 Java
저는 오랫동안 Python을 사용하고 있으며 사전이 사용되는 방식을 정말 좋아합니다. 매우 직관적이고 사용하기 쉽습니다. 파이썬 사전과 동등한 Java가 있습니까? 해시 맵과 해시 테이블을 사용하는 사람들에 대해 들었습니다. 누군가 해시 테이블과 해시 맵과 파이썬 사전을 사용하는 유사점과 차이점을 설명 할 수 있습니까?
93 java  python  hash  dictionary 


4
defaultdict의 default_factory에 키를 전달하는 영리한 방법이 있습니까?
클래스에는 하나의 매개 변수를 취하는 생성자가 있습니다. class C(object): def __init__(self, v): self.v = v ... 코드 어딘가에서 dict의 값이 키를 알고 있으면 유용합니다. 신생아 기본값에 전달 된 키와 함께 defaultdict를 사용하고 싶습니다. d = defaultdict(lambda : C(here_i_wish_the_key_to_be)) 어떤 제안?


6
Python에서 사전을 복사하는 빠른 방법
사전과 많이 작동하는 Python 프로그램이 있습니다. 사전을 수천 번 복사해야합니다. 키와 관련 내용의 사본이 필요합니다. 사본은 편집되며 원본에 연결되어서는 안됩니다 (예 : 사본의 변경 사항이 원본에 영향을주지 않아야 함). 키는 문자열이고 값은 정수 (0/1)입니다. 현재 간단한 방법을 사용합니다. newDict = oldDict.copy() 내 코드를 프로파일 링하면 복사 작업에 대부분의 시간이 걸린다는 …

6
HashMap Java 8 구현
다음 링크 문서에 따라 : Java HashMap 구현 의 구현 HashMap(또는 오히려 향상 HashMap) 과 혼동됩니다 . 내 쿼리는 다음과 같습니다. 첫째로 static final int TREEIFY_THRESHOLD = 8; static final int UNTREEIFY_THRESHOLD = 6; static final int MIN_TREEIFY_CAPACITY = 64; 이 상수는 왜 그리고 어떻게 사용됩니까? 이에 대한 명확한 예가 …

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