가능한 중복 산출 튜플의 두 번째 키 찾기 :
Python dictionaries - find second character in a 2-character string which yields minimum value파이썬 사전 - 최소값을
내가 튜플 키의 첫 번째 항목을 제출하고 나머지 항목을 반환하고 싶습니다를 튜플 키 값을 최소화하는 키의 값. 예를 들어
: 나는 'a'
전달한다면
d = {('a','b'): 100,
('a','c'): 200,
('a','d'): 500}
, 나는 'b'
를 반환하고 싶습니다.
이 작업을 효율적으로 수행하기 위해서는 완전히 잘못된 데이터 구조가 필요합니다. 무차별 공격이 필요합니다. –
@MarkRansom : 가장 효율적인 방법은'get = { 'a': {100 : 'b', 200 : 'c', 500 : 'd'}}'get_min = 람다 d, k : d [k] [min (d [k])]. – Tadeck