«dictionary» 태그된 질문

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

6
dict를 올바르게 하위 클래스로 만들고 __getitem__ 및 __setitem__을 재정의하는 방법
일부 코드를 디버깅 중이며 특정 사전에 액세스하는시기를 알고 싶습니다. 글쎄, 실제로 dict는 몇 가지 추가 기능 을 하위 클래스로 만들고 구현하는 클래스입니다 . 어쨌든, 내가하고 싶은 것은 dict직접 서브 클래스 를 만들고 재정의를 추가 __getitem__하고 __setitem__디버깅 출력을 생성하는 것입니다. 지금은 class DictWatch(dict): def __init__(self, *args): dict.__init__(self, args) def __getitem__(self, key): …

12
해체 결합 딕셔너리 콘텐츠
사전을 '구조화'하고 키 뒤에 값을 변수 이름과 연결하려고합니다. 같은 것 params = {'a':1,'b':2} a,b = params.values() 사전 주문한되지 않기 때문에 그러나, 보장은 없습니다 params.values()순으로 값을 반환은 (a, b). 이 작업을 수행하는 좋은 방법이 있습니까?



6
지도와 축소의 주요 차이점
나는 두 가지 방법을 모두 사용했지만 두 가지 방법의 사용법에 대해 꽤 혼란 스럽습니다. 무엇인가 map할 수 있지만 reduce수 없습니다 그 반대는? 참고 : 두 가지 방법을 모두 사용하는 방법을 알고 있습니다.이 방법의 주요 차이점과 사용해야하는시기에 대해 질문하고 있습니다.

5
지도와 무순지도 중에서 선택하는 방법은 무엇입니까?
문자열을 키로 사용하여 데이터를 매핑한다고 가정 해 보겠습니다. 무엇 용기는 내가 선택,해야 map또는 unordered_map? unordered_map더 많은 메모리를 차지하므로 메모리가 문제가되지 않고 속도가 문제라고 가정 해 보겠습니다. unordered_map일반적으로 O (n)의 최악의 경우 O (1)의 평균 복잡도를 제공해야합니다. 어떤 경우에 O (n)에 도달합니까? map시간 은 언제 보다 효율적 unordered_map입니까? n이 작을 때 …

2
Swift의 사전에서 키 값을 어떻게 얻을 수 있습니까?
Swift 사전이 있습니다. 내 키의 가치를 얻고 싶습니다. 주요 방법에 대한 개체가 작동하지 않습니다. 사전의 키 값을 어떻게 얻습니까? 이것은 내 사전입니다. var companies = ["AAPL" : "Apple Inc", "GOOG" : "Google Inc", "AMZN" : "Amazon.com, Inc", "FB" : "Facebook Inc"] for name in companies.keys { print(companies.objectForKey("AAPL")) }

2
파이썬에서 사전 키에 여러 값을 추가하는 방법은 무엇입니까? [닫은]
닫힘 . 이 질문은 세부 사항이나 명확성 이 필요 합니다 . 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 세부 정보를 추가하고 문제를 명확히합니다 . 휴일 칠년 전에 . 이 질문 개선 파이썬 사전의 특정 키에 여러 값을 추가하고 싶습니다. 어떻게 할 수 있습니까? …
84 python  dictionary  key 

3
yaml에서 연관 배열 목록을 만드는 방법
연관 배열 일명 사전으로 표시된 yaml에 일부 구성 변수를 저장하려고합니다. 내가 한 방법은 다음과 같습니다. content_prices: - {country: AU, price: 6990000} - {country: AT, price: 4990000} - {country: BE, price: 4990000} 내 ROR 초기화 파일에서 구문 분석하려고 할 때 예외가 발생합니다. 정의되지 않은 메소드`symbolize_keys! ' nil : NilClass의 경우 초기화 …



4
Python : 사전 목록을 json으로 변환
다음과 같은 사전 목록이 있습니다. list = [{'id': 123, 'data': 'qwerty', 'indices': [1,10]}, {'id': 345, 'data': 'mnbvc', 'indices': [2,11]}] 등등. 목록에 더 많은 문서가있을 수 있습니다. 병을 통해 반환 할 수있는 하나의 JSON 문서로 변환해야하는데이 작업을 수행하는 방법을 이해할 수 없습니다. 도와주세요. 이 웹 사이트에서 비슷한 질문을 보았지만 거기에서 해결책을 …
82 python  json  list  dictionary 

3
R의 python dict에 해당
R에서 python dict와 동등하게 만들고 싶습니다. 기본적으로 python에서는 다음과 같습니다. visited = {} if atom_count not in visited: Do stuff visited[atom_count] = 1 아이디어는 특정 atom_count를 본 경우 방문한 것입니다 [atom_count] = 1입니다. 따라서 해당 atom_count를 다시 보면 "Do Stuff"를 수행하지 않습니다. Atom_Count는 정수입니다. 감사!
82 python  r  dictionary 

11
파이썬 사전에 대한 enumerate ()
enumerate목록을 반복하는 데 사용 하는 것을 알고 있지만 사전에서 시도했지만 오류가 발생하지 않았습니다. 암호: enumm = {0: 1, 1: 2, 2: 3, 4: 4, 5: 5, 6: 6, 7: 7} for i, j in enumerate(enumm): print(i, j) 산출: 0 0 1 1 2 2 3 4 4 5 5 6 …

5
사용자 정의 비교 술어가있는 heapq
사용자 지정 정렬 조건 자로 힙을 만들려고합니다. 여기에 들어가는 값은 '사용자 정의'유형이므로 내장 된 비교 술어를 수정할 수 없습니다. 다음과 같은 방법이 있습니까? h = heapq.heapify([...], key=my_lt_pred) h = heapq.heappush(h, key=my_lt_pred) 또는 더 좋은 점은 내 컨테이너에 heapq 함수를 래핑하여 술어를 계속 전달할 필요가 없다는 것입니다.

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