파이썬 딕셔너리에서 조건에 맞는 키 값 반환하는거 알려주실수 있나요?

조회수 2503회

조건에 맞는 value값을 찾아서 그에 상응하는 key값을 반환시켜 list로 만들수 있을까요?

예를들어서

listA = year = [1950,1951,...,2018]
listB = index = [value1,value2,...,value69]

이 두개의 리스트를 합해서 year가 key가 되게, index가 value가 되게 딕셔너리 자료를 만들었습니다.

dic = {1950:value1, 1951:value2, ..., 2018:value69} 의 형태에서 만약 value값이 1 이상일 경우, 그에 해당하는 key값을 반환시킬수 있나요?

예를들어서 value2 와 value 68 두개의 값이 1, 1.2이고 나머지는 모두 1이하일 경우
이 두개값의 key에 해당하는 1951, 2017을 리스트의 형태로 [1951, 2017] 받을 수 있나요?

도와주시면 감사하겠습니다.

1 답변

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)