«dictionary» 태그된 질문

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

10
키를 알 수없는 경우 사전에서 항목 제거
값을 기준으로 사전에서 항목을 제거하는 가장 좋은 방법은 무엇입니까 (예 : 항목의 키를 알 수없는 경우)? 다음은 간단한 접근 방식입니다. for key, item in some_dict.items(): if item is item_to_remove: del some_dict[key] 더 좋은 방법이 있습니까? 반복하는 동안 사전에서 변경 (항목 삭제)하는 데 문제가 있습니까?
112 python  dictionary 

4
사전을 DataSource로 사용하는 C # DropDownList
나는 설정할 DataTextField와 DataValueField의 Dropdownlist의 사전 (목록)을 사용하여 (languageList) languageCod화면에 텍스트로 키와 언어 이름 (영어)으로 (EN-GB)의. 관련 코드 : string[] languageCodsList= service.LanguagesAvailable(); Dictionary<string, string> list = new Dictionary<string, string>(languageCodsList.Length); foreach (string cod in languageCodsList) { CultureInfo cul = new CultureInfo(cod); list.Add(cod, cul.DisplayName); } languageList.DataSource = list; languageList.DataBind(); 어떻게 설정 DataTextField하고 …

4
사전에 튜플 목록
현재 파이썬에서 튜플 목록을 사전으로 변환하는 방법은 다음과 같습니다. l = [('a',1),('b',2)] h = {} [h.update({k:v}) for k,v in l] > [None, None] h > {'a': 1, 'b': 2} 더 좋은 방법이 있습니까? 이 작업을 수행하려면 한 줄짜리가 있어야 할 것 같습니다.


6
** kwargs의 키가 있는지 확인하는 방법?
Python 3.2.3. 여기에 나열된 몇 가지 아이디어가 있는데 , 이는 일반 var에서 작동하지만 ** kwargs는 다른 규칙에 따라 작동하는 것 같습니다 ... 그래서 왜 이것이 작동하지 않으며 ** kwargs에 키가 있는지 어떻게 확인할 수 있습니까? if kwargs['errormessage']: print("It exists") 나는 또한 이것이 효과가 있다고 생각하지만 그렇지 않습니다. if errormessage in …

8
C #에서 튜플 (또는 배열)을 사전 키로 사용
C #에서 사전 조회 테이블을 만들려고합니다. 3 튜플의 값을 하나의 문자열로 해결해야합니다. 배열을 키로 사용해 보았지만 작동하지 않았고 다른 작업을해야할지 모르겠습니다. 이 시점에서 나는 사전 사전을 만드는 것을 고려하고 있지만, 자바 스크립트로하는 방법이지만보기에는보기에 그리 예쁘지 않을 것입니다.

7
JSON 객체를 통해 반복
데이터, 즉 제목 및 링크를 가져 오기 위해 JSON 개체를 반복하려고합니다. 지난 콘텐츠에 도달 할 수없는 것 같습니다 :. JSON : [ { "title": "Baby (Feat. Ludacris) - Justin Bieber", "description": "Baby (Feat. Ludacris) by Justin Bieber on Grooveshark", "link": "http://listen.grooveshark.com/s/Baby+Feat+Ludacris+/2Bqvdq", "pubDate": "Wed, 28 Apr 2010 02:37:53 -0400", "pubTime": 1272436673, …
109 python  dictionary  loops 



6
사전의 요소 순서
내 질문은 Dictionary 요소를 열거하는 것입니다. // Dictionary definition private Dictionary<string, string> _Dictionary = new Dictionary<string, string>(); // add values using add _Dictionary.Add("orange", "1"); _Dictionary.Add("apple", "4"); _Dictionary.Add("cucumber", "6"); // add values using [] _Dictionary["banana"] = 7; _Dictionary["pineapple"] = 7; // Now lets see how elements are returned by IEnumerator foreach …

8
사전에 추가하는 다양한 방법
Dictionary.add(key, value)과 의 차이점은 무엇입니까 Dictionary[key] = value? ArgumentException중복 키를 삽입 할 때 마지막 버전이 던지지 않는다는 것을 알았는데 첫 번째 버전을 선호하는 이유가 있습니까? 편집 : 누구든지 이것에 대한 정보의 권위있는 출처를 가지고 있습니까? 나는 MSDN을 시도했지만 항상 야생 거위 추적입니다 :(

2
Typing.Dict와 dict의 차이점은 무엇입니까?
저는 Python 3.5에서 유형 힌트를 사용하여 연습하고 있습니다. 내 동료 중 한 명이 다음을 사용합니다 typing.Dict. import typing def change_bandwidths(new_bandwidths: typing.Dict, user_id: int, user_name: str) -> bool: print(new_bandwidths, user_id, user_name) return False def my_change_bandwidths(new_bandwidths: dict, user_id: int, user_name: str) ->bool: print(new_bandwidths, user_id, user_name) return True def main(): my_id, my_name = …


3
Python 사전의 스레드 안전성
사전이있는 수업이 있습니다. class OrderBook: orders = {'Restaurant1': None, 'Restaurant2': None, 'Restaurant3': None, 'Restaurant4': None} @staticmethod def addOrder(restaurant_name, orders): OrderBook.orders[restaurant_name] = orders 그리고 메서드를 호출하는 4 개의 스레드 (각 레스토랑에 대해 하나씩)를 실행하고 있습니다 OrderBook.addOrder. 다음은 각 스레드에서 실행되는 함수입니다. def addOrders(restaurant_name): #creates orders ... OrderBook.addOrder(restaurant_name, orders) 안전합니까, 아니면 전화하기 …

6
'dict'개체에 'has_key'속성이 없습니다.
Python에서 그래프를 탐색하는 동안 다음 오류가 발생합니다. 'dict'개체에 'has_key'속성이 없습니다. 내 코드는 다음과 같습니다. def find_path(graph, start, end, path=[]): path = path + [start] if start == end: return path if not graph.has_key(start): return None for node in graph[start]: if node not in path: newpath = find_path(graph, node, end, path) …

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