파이썬 딕셔너리에서 조건에 맞는 키 값 반환하는거 알려주실수 있나요?
조회수 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]
받을 수 있나요?
도와주시면 감사하겠습니다.
댓글 입력