«dictionary» 태그된 질문

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

12
파이썬에서 목록을 사전으로 변환
a파이썬에 항목이 사전에 편리하게 매핑 되는 목록이 있다고 가정 해 봅시다 . 각 짝수 요소는 사전의 키를 나타내며 다음 홀수 요소는 값입니다. 예를 들어 a = ['hello','world','1','2'] 그리고 그것을 사전으로 변환하고 싶습니다 b. b['hello'] = 'world' b['1'] = '2' 이것을 달성하는 문법적으로 가장 깨끗한 방법은 무엇입니까?
190 python  list  dictionary 

12
파이썬에서 직접 사전 키를 변수로 얻으려면 어떻게해야합니까 (값에서 검색하지 않음)?
이 기본적인 질문에 대해 죄송하지만 이것에 대한 검색은 키의 텍스트 / 이름을 원하고 사용하기를 원하지 않는 값을 기준으로 사전 키를 얻는 방법 이외의 다른 것을 나타내지 않습니다. 사전에 많은 항목이있는 경우 값을 기준으로 2 개 이상의 키를 반환 할 수 있습니다 ... 내가하려고하는 것은 이것입니다. mydictionary={'keyname':'somevalue'} for current in mydictionary: …
189 python  dictionary  key 

9
Python-초기 용량을 가진 목록 만들기
이와 같은 코드가 자주 발생합니다. l = [] while foo: #baz l.append(bar) #qux 목록에 새 요소에 맞게 크기를 조정해야하므로 수천 개의 요소를 목록에 추가하려는 경우에는 실제로 속도가 느립니다. Java에서는 초기 용량으로 ArrayList를 작성할 수 있습니다. 목록이 얼마나 큰지 알면 훨씬 효율적입니다. 나는 이와 같은 코드가 종종 목록 이해력으로 리팩터링 될 …


14
.NET에 사용 가능한 읽기 전용 일반 사전이 있습니까?
읽기 전용 속성에서 사전에 대한 참조를 반환합니다. 소비자가 내 데이터를 변경하지 못하게하려면 어떻게합니까? 이것이 있다면 IList나는 단순히 그것을 반환 할 수 AsReadOnly있습니다. 사전으로 할 수있는 일이 있습니까? Private _mydictionary As Dictionary(Of String, String) Public ReadOnly Property MyDictionary() As Dictionary(Of String, String) Get Return _mydictionary End Get End Property

7
Pandas DataFrame을 사전으로 변환
4 개의 열이있는 DataFrame이 있습니다. 이 DataFrame을 파이썬 사전으로 변환하고 싶습니다. 첫 번째 열의 keys요소는이고 같은 행의 다른 열의 요소는 values. DataFrame : ID A B C 0 p 1 3 2 1 q 4 3 2 2 r 4 0 9 출력은 다음과 같아야합니다. 사전: {'p': [1,3,2], 'q': [4,3,2], …

3
사전 키로서의 커스텀 타입의 객체
파이썬 딕셔너리에서 커스텀 타입의 객체를 키로 사용하려면 어떻게해야합니까 ( "object id"를 키로 사용하지 않기를 원합니다) class MyThing: def __init__(self,name,location,length): self.name = name self.location = location self.length = length 이름과 위치가 같은 경우 MyThing을 동일한 키로 사용하고 싶습니다. C # / Java에서 equals 및 hashcode 메서드를 재정의하고 제공해야하며 해시 코드가 의존하는 …
185 python  dictionary 


8
dicts 목록에서 값 목록 가져 오기
나는 이와 같은 dicts 목록을 가지고있다 : [{'value': 'apple', 'blah': 2}, {'value': 'banana', 'blah': 3} , {'value': 'cars', 'blah': 4}] 내가 원하는 ['apple', 'banana', 'cars'] 가장 좋은 방법은 무엇입니까?
184 python  list  dictionary 

10
키로 사전 값을 얻습니다
함수의 키로 사전 값을 얻는 방법 내 함수 코드는 이것 (그리고 내가 시도했지만 작동하지 않는 명령) : static void XML_Array(Dictionary<string, string> Data_Array) { String xmlfile = Data_Array.TryGetValue("XML_File", out value); } 내 버튼 코드는 이쪽 private void button2_Click(object sender, EventArgs e) { Dictionary<string, string> Data_Array = new Dictionary<string, string>(); Data_Array.Add("XML_File", "Settings.xml"); …
183 c#  dictionary  key 

4
C #에서 사전에 대한 리터럴 표기법?
현재 JavaScript와 C #으로 프로그래밍 된 서버 사이에 WebSocket이 있습니다. JavaScript에서는 연관 배열을 사용하여 데이터를 쉽게 전달할 수 있습니다. var data = {'test': 'val', 'test2': 'val2'}; 서버 측 에서이 데이터 객체를 나타 내기 위해을 사용 Dictionary<string, string>하지만 JavaScript보다 '타이핑 비용이 많이 듭니다'. Dictionary<string, string> data = new Dictionary<string,string>(); data.Add("test", "val"); …
182 c#  dictionary  literals 

11
파이썬 사전 : 키 목록에 대한 값 목록 가져 오기
사전에 키 목록을 사용하여 해당 항목의 목록을 얻는 기본 제공 / 빠른 방법이 있습니까? 예를 들어 >>> mydict = {'one': 1, 'two': 2, 'three': 3} >>> mykeys = ['three', 'one'] mykeys사전에서 해당 값을 목록으로 가져 오려면 어떻게 해야합니까? >>> mydict.WHAT_GOES_HERE(mykeys) [3, 1]
182 python  list  dictionary  key 

10
JSON 문자열을 사전으로 변환하는 방법?
String을 Dictionary json 형식으로 변환하는 신속한 프로젝트에서 하나의 함수를 만들고 싶지만 오류가 하나 있습니다. 식 유형을 변환 할 수 없습니다 (@lvalue NSData, options : IntegerLitralConvertible ... 이것은 내 코드입니다. func convertStringToDictionary (text:String) -> Dictionary<String,String> { var data :NSData = text.dataUsingEncoding(NSUTF8StringEncoding)! var json :Dictionary = NSJSONSerialization.JSONObjectWithData(data, options:0, error: nil) return json …

18
스위프트 : 빈 사전 선언
Apple에서 제공 swift하는 iBook- The Swift Programming Languageon Swift 를 따라 배우기 시작했습니다 . 이 책은 다음 [:]과 같이 배열을 선언하는 동안 빈 사전을 만들어야한다고 말합니다 []. 다음과 같이 빈 배열을 선언했습니다. let emptyArr = [] // or String[]() 그러나 빈 사전을 선언하면 구문 오류가 발생합니다. let emptyDict = [:] …
178 ios  swift  dictionary 

11
HashMap 키와 같이 대소 문자를 구분하지 않는 문자열
다음과 같은 이유로 대소 문자를 구분하지 않는 문자열을 HashMap 키로 사용하고 싶습니다. 초기화하는 동안 내 프로그램은 사용자 정의 문자열로 HashMap을 만듭니다. 이벤트 (내 경우에는 네트워크 트래픽)를 처리하는 동안 다른 경우에는 String을 받았을 수도 있지만 <key, value>트래픽에서받은 사례를 무시하고 HashMap에서 from 을 찾을 수 있어야 합니다. 나는이 접근법을 따랐다. CaseInsensitiveString.java public …

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